当您尝试使用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/callback
或http://192.168.10.10/google/callback
都以:结束
"Non top level domain supported"
或仅使用
"Non valid URI"
由于Google的限制,这是没有希望的,还是有什么办法呢?
答案 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