非默认版本的appspot.com子域上的SSL

时间:2016-06-09 10:21:49

标签: google-app-engine ssl https

我想在我的GAE应用的非默认版本上使用SSL。对于正常的https://my-app.appspot.com,我知道我不必做任何事情。但是,我有另一个版本,它将在https://v2.my-app.appspot.com下,并且SSL不起作用。它在浏览器中出现以下错误:

  

您的连接不是私密的

     

攻击者可能正在试图偷走你的   来自dev.replimeapp.appspot.com的信息(例如,密码,   消息或信用卡)。 NET :: ERR_CERT_COMMON_NAME_INVALID

1 个答案:

答案 0 :(得分:8)

请改用以下地址:https://v2-dot-my-app.appspot.com/

  

Google不会为appspot.com上托管的双通配符域颁发SSL证书。因此,使用HTTPS时,您必须使用字符串“-dot-”而不是“。”分隔子域,如下面的示例所示。你可以用一个简单的“。”使用您自己的自定义域或HTTP地址。

从那里:https://cloud.google.com/appengine/docs/java/config/webxml#Secure_URLs