2011-01-31 52 views
3

嗯,事實上我知道,我應該%26如何在使用OpenID登錄時在URL中跳過&符號?

更換&但我使用這個URL使用OpenID登錄:

https://innubili-gidea.appspot.com/_ah/login_redir?claimid=https://www.google.com/accounts/o8/site-xrds?hd=icada.com&continue=https://innubili-gidea.appspot.com/%3Fdomain%3Dicada.com%26campaign%3D2%26

Login Link

正如你所看到的,繼續參數正確逃脫。

但通過谷歌登錄頁面重定向後,它重定向我回

https://innubili-gidea.appspot.com/?domain=icada.com

所以&campaign=2參數丟失

Link after Login

你能否證實,我躲過了繼續正確的參數?

因爲這對我來說,因爲這似乎是谷歌登錄的問題。

回答

3

你正確地逃脫了Url,是的,這是一個衆所周知的issue

+0

感謝您指出我的問題報告 – JochenJung 2011-01-31 14:15:40

3

我只是發現它的工作原理,如果我逃避了&符號兩次。

& -> %26 -> %2526