Bluemix应用程序上的自定义域的SSL证书传播问题

我将我的SSL certificate上传到我的组织空间的custom domain 。 我将该域名与我的应用程序相关联,并且在我的DNS中创build了CNAMElogging到我的破解应用程序xxxxx-gb.bluemix.net .eu

在这里输入图像描述

当我尝试通过自定义域名访问我的应用程序时,我为我提供了Bluemix certificate而不是我的。 在这里输入图像描述

我试图添加一个代理服务器(NodeJS),但情况并没有改变。

  app.enable('trust proxy'); app.use(function (req, res, next) { if (req.secure) { // request was via https, so do no special handling next(); } else { // request was via http, so redirect to https res.redirect('https://' + req.headers.host + req.url); } }); 

我该如何解决这个问题? 我需要我的证书,从我的移动应用程序调用我的API,那么证书必须是我的,然后是TRUSTED

您需要将CNAME映射到您正在使用的Bluemix区域的安全端点,您的情况应该是secure.eu-gb.bluemix.net

从自定义域接收到请求时,Bluemix会将其内部映射到您的应用程序。

下面的文档链接中有更多的细节:

https://new-console.ng.bluemix.net/docs/manageapps/updapps.html#domain

Interesting Posts