爲什麼SYSTEM帳戶無法訪問用戶的證書存儲?SYSTEM帳戶無法訪問證書存儲
與此同時SYSTEM帳戶能夠從智能卡中讀取證書(通過CSP dll)並將其放入證書存儲區(在此情況下,CSP正在使用winlogon.exe,因此我猜winlogon.exe裏面有一些魔力)。
例如,在系統帳戶下調用CertOpenSystemStore(NULL, L"MY")
將成功,但CertFindCertificateInStore()
不會找到任何內容,因爲它看起來像商店是空的。當我登錄時,CertFindCertificateInStore()
將找到請求的證書。
您正在查看用戶商店還是本地機器商店? – Raj 2012-01-18 14:22:44