Java 当使用https访问我的应用程序时,然后不使用我的应用程序
我正在使用java GWT处理应用程序引擎项目。我正在使用https访问我的应用程序,然后我无法访问我的应用程序。为什么我不使用https访问我的应用程序? 使用https浏览器访问我的应用程序时,显示如图所示 有什么帮助吗Java 当使用https访问我的应用程序时,然后不使用我的应用程序,java,google-app-engine,ssl,gwt,Java,Google App Engine,Ssl,Gwt,我正在使用java GWT处理应用程序引擎项目。我正在使用https访问我的应用程序,然后我无法访问我的应用程序。为什么我不使用https访问我的应用程序? 使用https浏览器访问我的应用程序时,显示如图所示 有什么帮助吗 请提前感谢,因为浏览器中的错误消息表明存在证书公用名不匹配。您的应用程序提供了vijay.v014.appspot.com的证书,但您正在尝试访问sample.myapp.appspot.com 有两种方法可以在生产中解决此问题: 获取sample.myapp.appsp
请提前感谢,因为浏览器中的错误消息表明存在证书公用名不匹配。您的应用程序提供了vijay.v014.appspot.com的证书,但您正在尝试访问sample.myapp.appspot.com 有两种方法可以在生产中解决此问题:
如果只是为了快速测试,您可以始终单击“高级”并忽略此异常这不会解决其他用户的问题,因为浏览器中的错误消息表明存在证书公用名不匹配。您的应用程序提供了vijay.v014.appspot.com的证书,但您正在尝试访问sample.myapp.appspot.com 有两种方法可以在生产中解决此问题:
如果只是为了快速测试,您可以始终单击“高级”并忽略此异常这不会解决其他用户的问题哦,您在上一个问题中没有告诉我们您正在使用第四级域,如
vijay.规避v014.appspot.com
,这很重要。Google为appspot.com配置的SSL证书仅适用于三级域,适用于*.appspot.com
根据文件:
Google不会为双通配符域颁发SSL证书
托管于appspot.com。因此,对于HTTPS,必须使用字符串
“-dot-”而不是“.”以分隔子域,如中所示
下面的例子。您可以在自己的自定义域中使用简单的“.”
或者使用HTTP地址
因此,如果您想使用此证书,您应该使用类似于的url。哦,您在前面的问题中没有告诉我们您使用的是类似于vijay.avuev014.appspot.com的第四级域,这一点很重要。Google为appspot.com配置的SSL证书仅适用于三级域,适用于
*.appspot.com
根据文件:
Google不会为双通配符域颁发SSL证书
托管于appspot.com。因此,对于HTTPS,必须使用字符串
“-dot-”而不是“.”以分隔子域,如中所示
下面的例子。您可以在自己的自定义域中使用简单的“.”
或者使用HTTP地址
所以,如果您想使用此证书,您应该使用您提到的vijay.avuv014.appspot.com这样的url,它被称为appspot.com的二级子域。但是,appspot正在使用通配符SSL证书和为*.appspot.com颁发的证书
通配符SSL证书只能通过公共名称保护一级子域。您应该通过第一级子域(如:vijayevadev014.appspot.com)来使用appspot享受安全环境。正如您提到的,您有vijay.avuv014.appspot.com,它被称为appspot.com的第二级子域。但是,appspot正在使用通配符SSL证书和为*.appspot.com颁发的证书
通配符SSL证书只能通过公共名称保护一级子域。您应该通过第一级子域(如:vijayevadev014.appspot.com)来使用appspot享受安全环境。您是否在
web.xml
文件中为这些URL指定了机密文件?您是否为web.xml
文件中的那些URL指定了secretive
?非常感谢Igor当我尝试访问我的url时,我访问了我的应用程序非常感谢感谢Igor当我尝试访问我的url时,我访问了我的应用程序非常感谢