2015-10-16 53 views
0

我正在使用X509Certificate2在本地計算機註冊表存儲中存儲私鑰,而不是當前用戶存儲。我的應用程序的用戶是否需要在計算機上擁有管理員權限才能使其工作,還是可以使用標準帳戶?這是在winforms桌面應用程序中使用的。X509Certificate2(path,pw,MachineKeySet)僅適用於管理員用戶嗎?

這裏是我的代碼:

m_cert = new X509Certificate2(path, 
    password, 
    X509KeyStorageFlags.PersistKeySet | X509KeyStorageFlags.MachineKeySet); 

回答

1

是的,這是正確的。只有本地管理員纔有權在本地計算機存儲中安裝證書。

相關問題