到目前为止,我一直在研究我的服务器应用程序的第1版。我可以到达申请表 https://myappid.appspot.com
使用我的浏览器。 (注意:我使用的是https,而不是http)
现在,我正在将版本ID更改为2(版本1现在正在生产,版本2是下一代版本,我想测试它)。我需要版本1保留默认版本,因为用户正在使用稳定的生产版本。
现在我有2个版本,我尝试使用浏览器(Chrome)从版本2静态首页到达
https://2.latest.myappid.appspot.com
按照我能找到的说明。相反,chrome会给我以下错误
*您试图访问2.latest.myappid.appspot.com,但实际上您已经到达了一个服务器,将自己标识为 .appspot.com。这可能是由服务器上的配置错误或更严重的问题引起的。您网络上的攻击者可能会试图让您访问2.latest.myappid.appspot.com的假(且可能有害)版本。
您无法继续操作,因为网站运营商已请求提高此域的安全性。
http://2.latest.myappid.appspot.com的问题消失了 我已通过web.xml的
请求安全连接< transport-guarantee>元件。那么,我错过了什么?
答案 0 :(得分:1)
尝试2.myappid.appspot.com。
此外,在管理控制台中单击“版本”时,您可以看到应用的所有版本。每个版本都有一个链接 - 您可以单击它以访问该版本的运行。
如果您尝试使用https访问新版本,则应使用以下代码:
答案 1 :(得分:0)
您需要同一个应用的2个实时版本吗?
虽然可能存在一些限制,但这不是系统设计的目的。 https显然是这些限制之一。
如果您希望版本2 替换版本1,那么您需要做的就是在版本2上“设置默认值”,而不是映射到https://myappid.appspot.com < / p>