Google OAuth服务重定向到最后带有#符号的网址

时间:2015-05-12 17:29:17

标签: php url oauth google-oauth fragment-identifier

当我们通过“使用Google登录”按钮将用户重定向到https://accounts.google.com/o/oauth2/auth?response_type=code&client_id=[clientid]&redirect_uri=http://example.com/googleauth&scope=email时,导致重定向回到网站的响应Location标题在其中有一个#符号端:

  

回复标题:
地点:http://example.com/googleauth?code=[code]#

它肯定不会打破网站的功能,但无论如何我想摆脱它。我的初始请求网址是否有问题,或者我是否需要在我的最终使用基于JavaScript的解决方案?

1 个答案:

答案 0 :(得分:1)

您的重定向网址或客户端代码没有任何问题。这是谷歌最近添加的内容,但您不应该关注,另请参阅:Google OAuth code appends extra "#" in response# added to Google+ OAuth 2.0 callback URL