我正在使用Google Cloud Endpoints在Python中为Android应用程序编写后端.当我尝试运行Google的API Explorer在开发服务器(本地主机)上测试我的API时,它给我关于SSL的错误:
403 Forbidden
{
"error": {
"errors": [
{
"domain": "global",
"reason": "sslRequired",
"message": "SSL is required to perform this operation."
}
],
"code": 403,
"message": "SSL is required to perform this operation."
}
}
Google的文档支持以下内容:
>端点需要SSL.
(https://cloud.google.com/appengine/docs/python/endpoints/)
>“开发Web服务器不支持HTTPS连接”
cloud.google.com/appengine/docs/python/config/appconfig#Python_app_yaml_Secure_URLs
我有两个不便的解决方法:使用CURL将命令发送到开发服务器(如下面的站点所示)或仅测试已部署的版本. API Explorer非常方便,过去两年(无论是最近2014年8月)我使用它时,它都可以使用.
谢谢.