我使用下面的链接步骤加密的ConnectionString在我的web.config文件: http://www.codeproject.com/KB/database/WebFarmConnStringsNet20.aspxConnectionString的错误后ASPNET_REGIIS.EXE
但是,每当我把我的应用程序,它将提供以下错误:
Failed to decrypt using provider 'CustomProvider'. Error message from the provider: The RSA key container could not be opened.
执行加密的服务器是64位Windows Server 2003 R2 SP2。因此,我将ACL分配给NT Authority\Network Service
。但它仍然不起作用。
希望有人有一些想法还有什么我需要检查才能得到这个工作。
PS。如果我使用默认rsa密钥NetFrameworkConfigurationKey
进行加密,那么连接字符串将不会有访问问题。
将此标记为答案,以便它将从未回答的内容中消失 – JohnIdol 2009-02-06 23:54:57