使用makecert
我編寫了commade:無法創建主題<'MyCAContainerName'>的鍵
makecert -pe -n "CN=Myauthority" -sr localmachine -ss Root -a sha256 -cy authority -r -sk MyCAContainerName -sky exchange -sp "Microsoft RSA Schannel Cryptographic Provider " -sy 12 -len 2048 certif.cer;
我收到錯誤
Error: Can't create the key of the Subject <'MyCAContainerName'>
在尋求解決方案時,我發現問題出現是因爲我沒有在machineKey
文件上授權:(C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys
) ,
以下鏈接更好地解釋了我所說的內容;
http://support.microsoft.com/kb/278381
我遵循相同的程序,以便擁有足夠的機器密鑰權限,但問題總是擺出來
謝謝。看來我永遠不會使用'-sp「Microsoft RSA SChannel加密提供程序」-sy 12「,即使此CSP根據[makecert頁面]上這些選項的解釋是有效的(http://msdn.microsoft.com /en-us/library/bfsktky3%28v=vs.110%29.aspx)(即他們在註冊表中。) – 2014-02-13 20:39:21