在Google的OAuth2 API中用于授权重定向URL的URL是什么?我尝试了很多变体,但它们都回来了:Error: redirect_uri_mismatch
.
该错误提及以下未配置的 URL:
https://myowndomain.com/myapp/hybrid-auth/endpoint?hauth.done=Google
在 API 控制台中,我曾经配置了以下 URL:
- https://myowndomain.com/myapp/hybrid-auth/endpoint
- https://myowndomain.com/myapp/hybrid-auth
我是否必须配置整个 URL,甚至是查询字符串?或者,也许这是我的网站不接受谷歌发送的内容的结果?
编辑 #1
现在我添加了整个 URL,我走得更远:https://myowndomain.com/myapp/hybrid-auth/endpoint?hauth.done=Google
配置的重定向 URL 和请求的重定向 URL 必须是字符对字符的匹配。我以前从未见过带有查询字符串的 URL。也许它有效,或者这就是问题所在。如果需要通过舞蹈传递状态,请查看 state=
参数。