尝试使用非管理员帐户调用CngKeyStore.Open(),并且最初获得"访问被拒绝"例外。 授予用户帐户访问c:\ programdata \ microsoft \ crypto \ keys文件夹后,现在获取上述" Keyset不存在"异常。
用户是否必须是管理员才能创建密钥?或者非管理员帐户可以这样做,如果是这样的话?
我在MS文档中找不到明确的答案: https://msdn.microsoft.com/en-us/library/windows/desktop/aa376210(v=vs.85).aspx 或者在这里: https://msdn.microsoft.com/en-us/library/system.security.cryptography.cngkey(v=vs.110).aspx
谢谢!