我有一个 dockerized 烧瓶应用程序,它从具有 IP 的 docker 机器运行,该 IP192.168.99.100
试图访问 Google OAuth。但是,我收到以下错误:
错误:invalid_request
私有IP需要device_id和device_name:http: //192.168.99.100 :8001/login/authorized
我尝试了为什么 Google Oauth 在我的 Rails 应用程序中返回 `invalid redirect_urI` 中的建议?并编辑了我的/etc/hosts
我的/etc/hosts
:
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
192.168.99.100 chatbot appiumchatbot.com
并在 google 控制台中更新了 OAuth 详细信息。
谷歌 OAuth 详细信息:
Authorized JavaScript origins: http://appiumchatbot.com
Authorized redirect URIs: http://appiumchatbot.com:8001
更新
我什至尝试了错误中建议的xip
和nip
方法:invalid_request device_id and device_name are required for private IP
我仍然收到完全相同的错误。有任何想法吗?