2

升级 SDK 并重新生成端点后,我的 App Engine 实例突然变得有趣起来。createUploadUrl() 返回格式为 URL

https://[版本].my-app.appspot.com

它在文档中提到了这一点

请注意,2013 年 4 月,Google 将停止为在 appspot.com 上托管的双通配符域(即.appspot.com)颁发 SSL 证书如果您依赖此类 URL 对您的应用程序进行 HTTPS 访问,请更改任何应用程序逻辑以使用“-dot-”而不是“.”。例如,要访问应用程序“myapp”的版本“1”,请使用“ https://1-dot-myapp.appspot.com”而不是“ https://1.myapp.appspot.com.”。如果您继续使用“ https://1.myapp.appspot.com”,则证书将不匹配,这将导致任何期望 URL 和证书完全匹配的 User-Agent 出错。

我需要改变什么吗?我认为这种变化会自动发生。

我尝试在代码中更改 URL,这会导致它 POST 但上传处理程序 Servlet 永远不会被调用。如果我尝试在不进行更改的情况下对其进行 POST,则 Android 会引发 Hostname was not verifyed 错误。

4

0 回答 0