2012-07-26 41 views
0

我在連接到CA服務器時遇到問題。我的想法是通過遠程連接撤銷證書。其實我是我的本地機器和CA服務器上的管理員。這個想法是非常類似於下面的鏈接:Example如何連接到CA-Server以搜索證書?

現在我的問題是以下部分:

certView.OpenConnection(strServer + "\" + strCAName);

如果我通過這條線運行它給我的錯誤:

CCertView::OpenConnection The operation was canceled by the user. 0x800704c7 (WIN32: 1223)

現在有人有這個錯誤,可以幫助我嗎?

我能夠成功這樣的遠程連接吊銷證書:

CCertAdmin caAdmin = new CCertAdmin(); caAdmin.RevokeCertificate("strServer", "strSerialnumber", reason, DateTime.Now);

所以我認爲這是與連接到CA服務器沒有問題。

回答

0

好的,我在微軟支持的幫助下找到了解決方案。

問題是RSAT 64Bit(遠程服務器管理工​​具)的安裝文件不完整。所以有文件丟失。 RSAT的32Bit版本已完成。

現在我的問題是,我在安裝RSAT 64Bit的Windows 7 64位編程webapplikation。但我的web應用程序運行在32Bit。那麼這個錯誤會導致缺少一些重要的文件。

的解決方法是提取RSAT的32位版本是這樣的:Microsoft Support

如果可能的話,你的下發展上webapplikation在Windows 7 32位與32位RSAT。那麼你不會有任何麻煩。

相關問題