Nir*_*bey 5 security certificate permissions windows-xp ssl-certificate
我创建了一个临时证书。
我正在尝试导入此证书。我正在将证书导入本地计算机的人员存储,然后使用 FindPrivateKey 解决方案查找私钥文件。
问题是转到私钥文件后,我无法为 ASP.NET 进程设置安全权限。
我尝试使用 cacls.exe,但它抛出异常 - “它只能在 NTFS 驱动器上使用”。我尝试从 Tools - options - FileType 更改使用简单文件共享,但仍然无法设置权限。以下命令我正在运行:
cacls.exe "C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys533857c8564c40d87fe9c8bcef94827b_e74230a4-859f-4b07-9ece-dd19ba319af7" /E /G "MYPC\ASPNET":R
Run Code Online (Sandbox Code Playgroud)
并收到以下错误:
The Cacls command can be run only on disk that use the NTFS file system
Run Code Online (Sandbox Code Playgroud)
我的操作系统是 Windows xp,文件系统是 FAT。
你可以尝试一下 winhttpcertcfg 。
此命令授予 TESTUSER 帐户对“我的”证书存储中“MyCertificate”证书私钥的访问权限。
winhttpcertcfg -g -c LOCAL_MACHINE\My -s MyCertificate -a TESTUSER
http://msdn.microsoft.com/en-us/library/windows/desktop/aa384088(v=vs.85).aspx
归档时间: |
|
查看次数: |
866 次 |
最近记录: |