我已将域证书(Alpha SSL)上传到IBM Cloud CloudFoundry应用程序服务。当我在应用程序路由的证书栏中看到绿色的选中标记时,该证书似乎已被IBM正确接受并识别,但是我的应用程序仍使用XXX.eu-gb.mybluemix.net域证书,因此即使该应用程序正常运行,用户也可以服务器返回的证书与我的域不匹配,因此浏览器中出现安全警告
无论如何,我应该在应用程序清单或类似文件中激活域的使用吗?
答案 0 :(得分:0)
我遇到了类似的问题,这就是我如何使其工作的原因。它可能对您没有帮助,但对其他人却有帮助。我在尝试使用Cloud Foundry和Kubernetes应用程序的“让我们加密通配符证书”时遇到了问题(请参见here和here)。
nslookup
来查找名称的解析方式。 IP地址是否指向IBM服务器?traceroute
查看采用的路径。lynx
作为带有某些调试选项的命令行浏览器,并使用wget
来获取URL。答案 1 :(得分:0)
您必须使用 us-east.cf.cloud.ibm.com
、eu-de.cf.cloud.ibm.com
IBM URL 之一创建 CNAME 记录,具体取决于应用托管的区域。
例如,如果您的自定义域是 app.mydomain.com
并且您已将通配符 *.mydomain.com
证书上传到 IBM Cloud,那么您必须创建一个 CNAME 条目以指向 app.mydomain.com.us-east.cf.cloud.ibm.com
。然后,如果您转到 app.mydomain.com
,您上传的证书将被提供。