【发布时间】:2015-05-31 11:46:39
【问题描述】:
我已经实现了一个简单的 OAuth2 身份验证登录系统,该系统使用 localhost 重定向 uri 在我的开发服务器上可靠地工作。
从生产服务器进行测试时,使用更新的重定向 uri,会打开 Google 帐户权限界面以供用户登录。授权帐户访问后,浏览器只会挂在“等待 accounts.google.com...”并且哪儿也不去。此时,我可以通过在我的 Google 帐户仪表板上查看帐户权限来看到该应用程序已被授予访问我的个人资料的权限。
如果我将重定向 uri 更改为无效的,我会收到无效的重定向 uri Google 错误消息,因此看起来重定向无法到达我的重定向 uri。我可以通过浏览器直接访问 reditect uri。有什么指点吗?
【问题讨论】:
-
已排序。原来是从异步方法中尝试重定向的编码问题。
标签: google-oauth