2011-07-31 31 views
4

我有一個來自第三方的數字證書,當我嘗試運行以下ms-dos命令授予對NETWORKSERVICE帳戶的訪問權限時,出現以下錯誤。授予帳戶NT Authority Network Service的私鑰訪問

winhttpcertcfg -g-c LOCAL_MACHINE\MY -s "TransUnion Net Access Client" -a "Networkservice" 

Error: Unable to update security info for key container error = 0x5. 

這是什麼意思?我如何允許我的證書訪問NT Authority\Network Service帳戶?

在此先感謝您的幫助!

僅供參考,我包括以下內容。 我跑這個命令

winhttpcertcfg -l-c LOCAL_MACHINE\MY -s "TransUnion Net Access Client" 

目前只有下列帳戶訪問私鑰:

  • BUILT IN\Administrators
  • NT AUTHORITY\System
+0

只要我解決了這個問題,我希望能夠解決這個源代碼問題:System.Security.Cryptography.CryptographicException:系統找不到指定的文件。 – Tony

回答

13

我找到了解決我的問題。我需要作爲管理員以的DOS命令提示符運行,並且應該這樣做。

+1

這很有趣 - 我以管理員身份運行了一個批處理文件,但失敗了,但以管理員身份打開命令提示符並輸入了命令。 –

相關問題