RSA密钥库权限
问题描述:
由于昨天我无法使用sn.exe或通过也使用sn.exe的Visual Studio生成强名称密钥。RSA密钥库权限
当试图生成以下cimmand执行
SN的关键文件 - K“键file.snk”
SN.EXE然后用
无法生成强名称密钥响应对 - 访问被拒绝。
,同时运行进程监视器重复此过程后,我现在知道哪个SN.EXE被拒绝访问的位置都位于以下目录
\ ProgramData \微软\加密\ RSA \ MachineKeys的内
查询此文件夹的权限显示Everyone和Administrators组没有权限,NETWORK SERVICE帐户具有完全控制。
昨天,我安装了使用NETWORK SERVICE帐户的SourceGear Fortress,但是这是发生问题之前系统唯一的显着变化。
所有人和管理员都无权访问RSA密钥存储区是否正常?
答
将我的用户帐户的读写权限恢复到MachineKeys目录后,我又能够生成密钥