【发布时间】:2010-09-11 14:13:42
【问题描述】:
我已使用以下链接中的步骤加密了我的 web.config 文件中的连接字符串: http://www.codeproject.com/KB/database/WebFarmConnStringsNet20.aspx
但是,每当我调用我的应用程序时,它都会给出以下错误:
使用提供者解密失败 '自定义提供者'。错误信息来自 提供者:RSA 密钥容器 无法打开。
我执行加密的服务器是 64 位 Windows Server 2003 R2 SP2。因此,我将 ACL 分配给 NT Authority\Network Service。然而它仍然不起作用。
希望有人知道我还需要检查什么才能使其正常工作。
PS。如果我使用默认的 rsa 密钥NetFrameworkConfigurationKey 进行加密,那么连接字符串不会有访问问题。
【问题讨论】:
标签: asp.net connection-string rsa aspnet-regiis.exe