重定向谷歌Api中的URI不匹配



嗨,我使用Yii authclient登录社交媒体。现在,我正在尝试使用谷歌登录我的网站。

main.php

'google' => [
                'class' => 'yiiauthclientclientsGoogleOAuth',
                'clientId' => '****************',
                'clientSecret' => '***************',                    
            ],

每当我尝试使用谷歌登录时,它都会返回错误代码400。

request details:
scope=profile email
response_type=code
redirect_uri=http://localhost/project/buyold/frontend/web/customer/account/auth?authclient=google
xoauth_displayname=My Application
client_id=***********************************

我不知道我的代码或应用程序设置出了什么问题。请帮帮我。

此错误意味着您使用的重定向URL与您在Google Developer Console中添加到应用程序凭据中的任何内容都不匹配。

如果授权重定向URI部分没有您正在使用的URL,它将返回400。

请检查您的授权重定向URI,如果没有添加,请添加您的URI。请注意,我不建议将URL保持这种格式,这里有一个如何使用Apache或Nginx 配置虚拟主机的示例

最新更新