2012-01-16 15 views

答えて

2

暗号化のキーを提供する場合(たとえば、Webファーム内の多くのコンピュータで同じ暗号化された構成ファイルを使用する場合など)は、RsaProtectedConfigurationProvider Classを使用できます。

次の文を使用してweb.configファイルを暗号化することができます。

aspnet_regiis.exe -pef "connectionStrings" C:\<path to your website> 

ます。aspnet_regiisツールは

%のWINDIR%\ Microsoft.NET \ Frameworkの\

に位置しています

RSAマシンキーは

に保存されますこのツールを実行した後、あなたのweb.configファイルのconnectionStringsセクションが暗号化されていること

\ DocumentsとSettings \すべてのユーザー\アプリケーション データ\マイクロソフト\暗号化\ RSA \いるMachineKeys

が表示されます。実動マシンで正しいマシンキーを使用すると、ASP.NETはコネクションストールを独自に復号化することができ、すべてがそのまま動作します。

関連する問題