【发布时间】:2015-07-22 08:53:19
【问题描述】:
我一直在 API 资源管理器 (localhost) 中查看我的 Google App Engine 端点 API 没有问题,现在得到了这个:
全文如下:
您正在探索通过 HTTP 而不是 HTTPS 描述或提供服务的 API。这是不安全的,可能会被您的浏览器阻止。要解决此问题,请为您的 API 设置 TLS 代理。或者,您可以告诉您的浏览器通过 HTTP 在此站点上允许活动内容(在 Chrome 上,单击 URL 栏中的盾牌),但这不会提高安全性或关闭此消息。
这是我的端点中的一种 API 方法:
@ApiMethod(
name = "insert",
path = "movie",
httpMethod = ApiMethod.HttpMethod.POST)
public Movie insert(Movie movie) throws UnauthorizedException {
...
}
由于我不知道是什么突然导致了这种情况,我不知道还能显示什么。我尝试更新我的浏览器(Firefox、Opera、Chrome),但没有成功。
【问题讨论】:
-
我也突然看到了这个。如果开发服务器允许 SSL 证书,那就太好了。我很高兴创建自己的自签名证书并将其添加到我受信任的证书中。调查这个可能有意义! :(
标签: android google-app-engine firefox opera google-cloud-endpoints