sub-subdomain上的google oauth2 - 不是有效的来源

时间:2018-06-07 12:08:08

标签: google-oauth

我在google开发者控制台上设置了一个项目,以便从谷歌使用OAuth2。在白名单后使用域(www.mydomain.com)或子域(subdomain.mydomain.com)时,OAuth2 api可以正常工作。

但是当使用子子域即http://sub1.subdomain.mydomain.com时,它返回“不是客户的有效来源”。我已在Google凭据页面上将此列入白名单。

以下是我得到的错误:

“不是客户的有效来源:http://xxxx.test.mydomain.com:4200尚未列入客户ID 653418104263-xxxxxxxxxxxxxxxxxxxxxxxxxx.apps.googleusercontent.com的白名单。请转到https://console.developers.google.com/并将此来源列入您项目客户的白名单ID“。

注意:使用xxx屏蔽消息中的值,但消息中的实际值与Google开发者控制台上的值相匹配。

更新:更新网址后的第二天,它就开始工作了。我不确定是什么原因,因为通常会立即接受这些网址。

1 个答案:

答案 0 :(得分:0)

如果您将http://sub1.subdomain.mydomain.com添加到白名单并且抱怨http://sub1.subdomain.mydomain.com:4200

它需要完全匹配您需要添加端口。谷歌很好,错误信息告诉你你需要白名单的内容。