以下のリンクの手順を使用して、web.configファイルの接続文字列を暗号化しました:http: //www.codeproject.com/KB/database/WebFarmConnStringsNet20.aspx
ただし、アプリケーションを呼び出すと、次のエラーが発生します。
プロバイダー'CustomProvider'を使用した復号化に失敗しました。プロバイダーからのエラーメッセージ:RSAキーコンテナを開くことができませんでした。
暗号化を実行するサーバーは、64ビットのWindows Server 2003R2SP2です。そのため、ACLをに割り当てNT Authority\Network Service
ます。それでも、それはまだ機能しません。
誰かがこれを機能させるために他に何をチェックする必要があるかについていくつかのアイデアを持っていることを願っています。
PS。暗号化にデフォルトのrsaキーを使用した場合NetFrameworkConfigurationKey
、接続文字列にアクセスの問題は発生しません。