2013-06-12 123 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的擴展版本,其中所有步驟都會進行更全面的說明。