如何使用Google的Socialite从Homestead设置重定向URL?

时间:2019-04-23 20:51:49

标签: laravel homestead google-login laravel-socialite

当您尝试使用Homestead(此处为Ubuntu)为Laravel设置Socialite时,Google登录所需的“重定向网址”始终标记为“错误”:

Error: invalid_request

Invalid parameter value for redirect_uri: Non-public domains not allowed: https://homestead.test/google/callback

然后尝试添加http://homestead.test/google/callbackhttp://192.168.10.10/google/callback都以:结束

"Non top level domain supported"

或仅使用

"Non valid URI"

由于Google的限制,这是没有希望的,还是有什么办法呢?

1 个答案:

答案 0 :(得分:0)

找到啊!简短答案:

使用您绕过的真实tld域编辑/ etc / hosts:

192.168.10.10   example.com

然后告诉Google接受它:

https://console.developers.google.com/apis/credentials/consent?project=xxx https://console.developers.google.com/apis/credentials?project=xxx