我有一個MSMQ服務個人存儲中的證書,我需要授予網絡服務訪問證書的權限。如何授予帳戶訪問證書的權限?
,我知道的唯一的辦法是使用的certutil.exe在WIN2008/7,像這樣的事:
certutil -service -service -repairstore MSMQ\My "" D:PAI(A;;GA;;;BA)(A;;GA;;;SY)(A;;GR;;;NS)
然而,在的certutil WIN2003/XP無法識別-service參數,所以不好。
我的問題是我怎樣才能以Win2003/XP和Win2008/7的方式工作?我需要一個非交互式的方法(命令行工具,腳本,COM/.NET/Win32 API)。
引用你曾經試圖打開與Windows服務相關聯的的X509Store?請提供代碼片段。謝謝。 – mark 2011-02-15 09:09:26