我有一个dockerized flask应用程序从一个试图访问Google OAuth的IP 192.168.99.100
的docker-machine运行。但是,我收到以下错误:
错误:invalid_request
私有IP需要device_id和device_name: http://192.168.99.100:8001/login/authorized
我尝试了Why is Google Oauth returning `invalid redirect_urI` in my Rails app?中的建议并编辑了我的/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详细信息。
Google OAuth详情:
Authorized JavaScript origins: http://appiumchatbot.com
Authorized redirect URIs: http://appiumchatbot.com:8001
我甚至尝试了Error: invalid_request device_id and device_name are required for private IP
中建议的xip
和nip
方法
我仍然得到完全相同的错误。有什么想法吗?
答案 0 :(得分:0)
如果您无法通过xip.io访问网络,则应检查以下内容