【发布时间】:2017-03-01 14:59:16
【问题描述】:
当我尝试在本地计算机上通过 oauth(带有允许按钮的 oauth 屏幕)获取访问令牌时,它可以工作,但是当我在测试服务器上执行相同操作时:我得到 oauth 屏幕,我按下允许,它会重定向到回调 uri代码,然后应用程序要求令牌(我使用 PHP 库):
$client->authenticate($request->get('code'));
$access_token = $client->getAccessToken());
我得到 null 作为响应,应用程序未获得授权,并且不在 Google 帐户的授权应用程序中。
我检查了 Google API 中列出的重定向 URL - 一切都匹配! 而且我没有从谷歌得到任何错误,它只是重定向到回调 url,而不是将应用程序添加到授权应用程序列表中。
但它可以在本地使用相同的凭据。任何人都可以帮助我并指导问题所在?
【问题讨论】:
标签: google-oauth