2014-10-31 17 views
0

基本上我想要做的是在Mono上運行關於SslStream的MSDN示例。SslStream AuthenticateAsServer失敗,並顯示「服務器證書私鑰不可用」。 Mono上的例外

我不斷收到異常:例外:認證或解密失敗。 內部例外:服務器證書私鑰不可用。

我假設代碼應該沒問題,而且我的問題是證書/環境相關。

我已經嘗試使用OpenSsl工具包和makecert生成自簽名證書。我還在用戶和機器的Trust中安裝了certmgr的證書。

我沒有想法,也沒有進一步的線索。任何人?一步一步的教程會很好,但任何東西將不勝感激。

回答

0

其實我找到了this answer中建議的解決方案。

  1. 使用X509證書類,而不是X509證書
  2. 嵌入證書中的私鑰(做一個.pfx文件)
相關問題