2013-06-12 124 views
3

Azure网站现在支持SSL并允许您上传证书。我有我已上传GoDaddy的证书,虽然这对于80%的用户能正常工作,似乎Windows XP用户浏览Internet Explorer中的网站给出了以下错误:Azure网站SSL中级证书

There is a problem with this website's security certificate.

在进一步的调查好像我可能需要提供中间证书,但我无法找到如何为我的Azure网站提供Godaddy中间证书(我有一个)。

任何人都可以告诉我,如果有解决中间证书问题?

+0

您使用的是SNI SSL还是IP SSL? –

回答

1

在微软的微博上有回复,他们给出的回复如下:“这是一个已知的问题,不是过度的,而是错误的......检查MSDN支持论坛”我在MSDN论坛上检查了我的帖子他们在那里的答复是“我们很快就会有这种支持”。

+1

支持论坛的链接? –

+1

我还没有测试过,但它听起来像你必须导出你的证书与中间证书:http://stackoverflow.com/questions/14284572/installing-thawte-ssl-onto-azure –

2

当我使用GoDaddy作为CA在Azure中设置SSL时,我遵循以下步骤过程。 (注意突出线下方,可能是您的钥匙):

  1. 创建Web服务器证书签名请求(CSR)(本地IIS,不天青)
  2. 发送CSR至CA(证书颁发机构 - GoDaddy的)和CA指定备用域名(如果已经支付了这样的可能性)
  3. 下载证书
  4. 导入证书到Web服务器(IIS本地,而不是天青)
  5. 导入从CA中间证书到当地电脑(你有IIS的地方)
  6. 导出证书从IIS PFX文件,并给它一个密码
  7. 导入PFX文件到天青与密码一起
  8. 绑定配置域名证书Azure中

有几个创建CSR文件的不同方式。我在本地开发人员计算机上使用了IIS管理器。

您可以阅读列表here的扩展版本,其中所有步骤都会进行更全面的说明。