2015-05-03 89 views
1

我使用的meanjs棧和使用鉻和G +時AUTH看到以下回調URL:#加入到Google+的OAuth 2.0回調URL

https://accounts.google.com/o/oauth2/approval?as=223724a429788812&hl=en&pageId=none&xsrfsign=ABDEF4gAAAAAV8888ga8dMABcuJAxLy9999qrGXRtXi3

- > 302:臨時重定向到:

http://localhost:3000/auth/google/callback?code=4/gGM83kTe6c9999999925n6l0tuv9P0C2ZGg8G4Zk_Jc.UlLC0fzyg_QbABD6UAPFm0H6mCCCmgI#

任何人都可以解釋或指向描述結尾#來自哪裏的文檔嗎?

當我使用Firefox時,我沒有看到#被追加。

TIA

回答

-2

結局#其實並不重要,它只是一個fragment identifier,也不會造成任何影響。對於Google OAuth 2.0,在客戶端應用程序中,它已用於send error messages,但由於沒有錯誤,因此它爲空。

另外,你可能要小心公開發布授權代碼..​​.

+1

不幸的是多餘的#似乎呈現一個問題,客戶端角JS代碼,https://github.com/meanjs/mean/issues/535。你假設我逐字粘貼了代碼,但並非如此...... –

+0

我不知道結尾#會導致問題,我的道歉!但即使額外的'#'作爲解決方法被移除,當存在實際的身份驗證錯誤時,是否也會導致問題? – gengkev