我正在尝试查找导入到 LocalMachine/My(个人)证书存储中的公钥的文件系统路径,以便我可以向自定义 App_pool 帐户授予读取和执行权限。我尝试使用findprivatekey.exe
但winhttpcertcfg.exe
没有运气。这是我到目前为止的路径,只是不知道将权限应用到哪一个。
C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys
findprivatekey.exe
总是找不到证书。
winhttpcertcfg -l -c LOCAL_MACHINE\My -s MyCertificate
返回
未成功获取私钥的访问权限。这只能由安装证书的用户完成。
但是,我安装了证书,所以我认为这与它不是私人证书而是公共证书这一事实有关。
有什么建议...?此外,这是在 Windows Server 2003 上