如何使用 Socialite 和 Google 从 Homestead 设置重定向 url?
How to setup the redirect url from Homestead using Socialite with Google?
当您尝试使用 Homestead(此处为 Ubuntu)为 Laravel 设置 Socialite 时,Google 登录所需的 "redirect url" 始终标记为'bad' :
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 限制而无望,或者有什么办法可以做到吗?
啊找到了!简短回答:
使用您绕过的真实 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
当您尝试使用 Homestead(此处为 Ubuntu)为 Laravel 设置 Socialite 时,Google 登录所需的 "redirect url" 始终标记为'bad' :
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 限制而无望,或者有什么办法可以做到吗?
啊找到了!简短回答:
使用您绕过的真实 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