我将Google端点配置用作
https://cloud.google.com/appengine/docs/python/endpoints/test_deploy
确切地说,我用旗帜运行谷歌浏览器
--user-data-dir=temp --unsafely-treat-insecure-origin-as-secure=http://localhost:8080
as
https://developers.google.com/explorer-help/#hitting_local_api
然后,Google Chrome说我
您使用的是不受支持的命令行 (--unsafely-treat-insecure-origin-as-secure)标志。稳定性和 安全将受到影响
如果我访问
_http://本地主机:8080 / _ah / API /资源管理器
然后我收到错误:
您正在探索的API是通过HTTP托管的,这可能会导致 问题。了解如何将Explorer与本地HTTP API一起使用。
我尝试将--test-type
标记添加为
_http://stackoverflow.com/questions/32042187/chrome-error-you-are-using-an-unsupported-command-line-flag-ignore-certifcat
然后google chrome不要说什么,但是当我访问时
_http://本地主机:8080 / _ah / API /资源管理器
我得到了同样的错误。
我的应用程序在localhost中工作正常,除了端点部分,并且所有工作在appspot.com(端点)都可以正常工作
我使用的是最后一个版本:
谢谢你,对不起我的英文
答案 0 :(得分:5)
答案 1 :(得分:1)
我第一次开始为我做这个问题时尝试对此问题进行排查。我很快就放弃了,决定在localhost上使用另一个浏览器来访问API资源管理器。 IE 11适合我。这不是一个好的答案,但如果您安装了其他浏览器,请尝试一下。
答案 2 :(得分:0)
虽然Alex有最好的答案,但我想指出这只是API Explorer的问题(绝对可以方便)。
但它不会影响对API本身的直接调用。因此,无需打开特殊的沙箱铬应用程序或更改脚本设置
,下面的URL工作正常localhost:8080/_ah/api/greeting/v1/greetings/1