【问题标题】:Bluemix scalable container group custom domain SSL certificateBluemix 可扩展容器组定制域 SSL 证书
【发布时间】:2015-12-22 17:46:16
【问题描述】:

好的,我终于设法使用可扩展的容器组和自定义域启动并运行我的 node.js 容器。

现在剩下的问题是:通过https://my-app.mydomain.com 访问应用程序时,如何获得Bluemix 使用的自签名证书?

Https 有效,但它显示通配符 *.mybluemix.net 证书,而不是我添加到我添加到组织中的域的证书。访问https://my-app.mybluemix.net 即可,此后通配符 mybluemix.net 证书有效。

是的,我已经看过这个并且阅读了 Bluemix 文档的 SSL 部分。

developerWorks: SSL Certificates and Bluemix Custom Domains

【问题讨论】:

  • 这在您引用的文档中,但您能否确认您已将 DNS 配置为使用指向 75.126.81.68 的 A 记录?如果您使用的是 75.126.81.66,那么您会看到您提到的行为。
  • 不,我创建了一个指向 my-app.mybluemix.net 的 CNAME 记录。我想我误解了那部分,而是创建一个 A 记录。
  • @jimmc 的评论是这个问题的正确答案。创建指向 75.126.81.68 的 A 记录就像一个魅力。谢谢。
  • 很高兴听到。我已将评论转换为答案,并包含您有关使用 CNAME 记录的信息,以便其他人受益。
  • 为了将来参考,Bluemix 文档中的 Securing Apps 主题提供了有关 SSL 证书的信息:ng.bluemix.net/docs/manageapps/securingapps.html

标签: node.js ssl https docker ibm-cloud


【解决方案1】:

您的 DNS 应使用指向 75.126.81.68 的 A 记录。此 IP 地址由 Bluemix 用于美国-南部地区的 SSL 流量。

如果您使用带有 75.126.81.66 的 A 记录或使用指向应用程序路由的 CNAME 记录(例如 my-app.mybluemix.net),那么您将看到 *.mybluemix.net 证书而不是您的自定义证书您上传到 Bluemix 并与您的自定义域相关联的证书。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-25
    • 1970-01-01
    相关资源
    最近更新 更多