我正在尝试使用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时,唯一改变的是登录窗口中的链接。