WCF x509證書安裝問題彙總

Randy0528發表於2016-03-18

1、win7及以後系統可以使用certlm.msc開啟localmachine的證書管理介面。win7前的版本需要使用mmc開啟控制檯,然後選擇檔案->新增刪除管理單元->選擇證書。
2、部分xp系統無法開啟localmachine的證書管理,可以通過mmc開啟重新新增證書,實在不行只能退而求其次,改成將證書匯入當前使用者CurrentUser中(certmgr.msc),然後修改程式配置檔案中的證書儲存位置storeLocation為CurrentUser。
3、有時程式會報 金鑰集不存在 錯誤,這個有可能是許可權不足造成的。通過設定C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys或C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys 的everyone許可權為完全控制。

相關文章