0
私は、標準のRSA暗号化を使用してMVC 3 web.configファイル内のデータベース接続文字列を暗号化するために、私を取得、次のエラーメッセージが表示しようとすると:「configProtectionProvider」属性が許可されていないMVC 3
「configProtectionProvider」を属性は許可されません。
MVC 3のWebサイトでデータベース接続文字列を暗号化する方法に関するアイデアはありますか?
<configuration>
ノードのコードサンプル
<connectionStrings configProtectionProvider="RsaProtectedConfigurationProvider">
<EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element"
xmlns="http://www.w3.org/2001/04/xmlenc#">
<EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc" />
<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
<EncryptedKey xmlns="http://www.w3.org/2001/04/xmlenc#">
<EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5" />
<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
<KeyName>
RSA Key
</KeyName>
</KeyInfo>
<CipherData>
<CipherValue>
WcFEbDX8VyLfAsVK8g6hZV....
</CipherValue>
</CipherData>
</EncryptedKey>
</KeyInfo>
<CipherData>
<CipherValue>
OpWQgQ....
</CipherValue>
</CipherData>
</EncryptedData>
</connectionStrings>
http://forums.asp.net/t/1771774.aspx/1 – RajeshKdev