应用未列在Google帐户

时间:2016-10-19 19:53:49

标签: google-oauth

当我在本地计算机上尝试通过oauth(带有允许按钮的oauth屏幕)获取访问令牌时,它可以工作,但是当我在测试服务器上执行相同操作时:我得到oauth屏幕,我按下允许它重定向使用代码回调uri,然后app要求令牌(我使用PHP lib):

$client->authenticate($request->get('code')); $access_token = $client->getAccessToken());

我在回复时获得null,并且申请未获得授权,并且不在Google帐户中的授权应用中。

我已检查过Google API中列出的重定向网址 - 一切都匹配! 我没有从谷歌那里得到任何错误,它只是重定向到回调网址,而不是将应用程序添加到授权的应用列表。

但它适用于具有相同凭据的本地。任何人都可以帮助我并指导问题出在哪里?

1 个答案:

答案 0 :(得分:0)

解决。我没有在$ client-> authenticate之前设置重定向网址($ request-> get('code'));