2012-03-21 10 views
0

這個問題幾乎說明了一切。我試圖使通過WS原子事務在開發框自簽名的證書:是否可以使用自簽名證書啓用ws-atomic事務?

WsatConfig.exe –network:enable –port:8443 –endpointCert:<machine|"Issuer\SubjectName"> -accountsCerts:<thumbprint|"Issuer\SubjectName"> -restart 

我收到以下錯誤:

Could not use the SSL certificate because it does not support Key Encipherment or Digital Signature. 

這是可能的,或者是有一個變通的設置ws_at不涉及真正的證書?

回答

1

每個創建的證書都有一個「密鑰用法」屬性,它也適用於您的自簽名證書。您可以從確保您的證書具有「密鑰加密」或「數字簽名」屬性開始。

假設你已經在你的本地計算機存儲的自簽名證書,您可以檢查此如下:

  • 進入程序 - >運行
  • 鍵入mmc,然後按Enter鍵 - >管理控制檯將出現
  • 從「文件」菜單中單擊「添加/刪除管理單元」
  • 添加「證書」向右
  • 按「OK」
  • 現在擴展相關的商店位置並找到您的自簽名證書
  • 雙擊您的證書並轉到「詳細信息」選項卡。
  • 找到「Key Usage」屬性。

因此,如果您在自簽名證書中沒有「密鑰加密」或「數字簽名」屬性,則可以簡單地創建另一個具有這些屬性的屬性。

+0

比你的答覆。屬性表明這兩個功能都可用,但是,我們的管理員告訴我自簽名證書不會提供這些功能。 – jparram 2012-03-29 18:13:15