我尝试使用google plus api在我的网站上登录第三方。
我使用类Google_Client方法createAuthUrl为用户登录生成URI, 并且页面将重定向到我的网站页面以完成授权, 但是当我使用方法Google_Client.authenticate来检查结果时,我收到了以下错误,
获取OAuth2访问令牌时出错,消息:'invalid_request
那么,我该如何查看错误来自哪里?也许在会议或某个地方
答案 0 :(得分:2)
例如,这不起作用:
$client->setRedirectUri('https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
当用户从Google返回时,REQUEST_URI会有所不同。