我使用下面的鏈接步驟加密的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