Google API资源管理器重定向到https://apis-explorer.appspot.com/apis-explorer/#p/

时间:2015-11-24 23:40:28

标签: google-app-engine google-cloud-endpoints

注意: 我用谷歌搜索,并阅读这些问题:

Cannot access API explorer on localhost

How to force loading dynamic, insecure content in Chrome?

和其他许多人,但他们没有解决我的问题。

问题:

我在运行MacOS并在Paralells中运行Debian VM进行开发。 我使用以下命令启动dev服务器: dev_appserver.py --clear_datastore --host 0.0.0.0 --admin_host 0.0.0.0 app

我可以使用我的Debian机器IP从MacOS访问应用程序,端点,管理模块等。 http://10.211.55.6:8080/_ah/api/my-service/v1/api等等......除Google API Explorer外,一切正常并且符合预期。

当我尝试访问http://10.211.55.6:8080/_ah/api/explorer时,我按预期重定向到http://apis-explorer.appspot.com/apis-explorer/?base=http:///10.211.55.6:8080/_ah/api#p/,我得到ssl错误,如上面的问题所述(再次按预期),但后来我被重定向了几个时间并以https://apis-explorer.appspot.com/apis-explorer/#p/

结束

注意:由于重定向

,我无法点击标题栏中的锁定图标

我已经尝试了几乎所有我能想到的东西,并广泛地谷歌无济于事。希望有人可以帮助我,我怀疑它与在虚拟机内部运行的开发服务器有关,但我不确定。

1 个答案:

答案 0 :(得分:1)

当您在chrome中本地访问api_explorer时,地址栏的最右侧会出现一个盾牌图标。单击,然后选择加载不安全脚本,它将加载您定义的所有服务端点。loading api_explorer locally