我们开发了一个ASP.Net应用程序。我的apppool在我们需要安装证书的Network Service Identify.Throug代码下运行。由于我的应用程序池正在运行网络服务权限,它正在抛出加密异常“访问被拒绝”。如何授予网络服务在证书存储区中安装证书
我已经试过以下选项:
- 给予充分的权限网络服务为以下路径: “C:\ Documents和Settings \所有用户\应用数据\微软\加密\ RSA \ MachineKeys“
- 安装以及下面的工具来授予网络服务权限。 WinHttpCertCfg.exe 无法授予证书根目录的权限。此工具仅对授予访问特定证书的权限有帮助。
请帮我解决这个问题。