Google OAuth 2仅适用于localhost

时间:2015-07-06 19:05:14

标签: google-oauth

我正在尝试使用oauth2在Web服务器上设置Google登录。当我从localhost:8000尝试它时,一切都很完美,但如果我从my_ip_address:8000尝试它,当我尝试登录时出现以下错误:

400. That’s an error.
The requested URL was not found on this server. That’s all we know.

我在开发者控制台上的Javascript来源

http://<my_ip_address>:8000
http://localhost:8000

我的重定向uris是

http://localhost:8000
http://localhost:8000/*

由于某种原因,重定向URI部分中不允许没有任何域名的IP地址,因此我无法在那里添加服务器IP。

如果你碰巧认为这对于apache来说比谷歌更具问题,请告诉我,但是当使用IP而不是localhost时,唯一改变的是登录窗口中的链接。

0 个答案:

没有答案