我有一个wpf4,我引用了企业库5.我想加密我的连接字符串和appsettings,但我不是100%确定如何做到这一点。
任何人都可以指出我使用entlib5加密的正确方向。对于版本3.1和版本3.1似乎只有有用的信息。 4。
任何帮助都会很棒!
答案 0 :(得分:3)
使用Enterprise Library 5加密配置部分:
- 打开其中一个Enterprise Library配置工具。
- 打开现有配置文件或创建新配置文件。
- 单击要加密其配置信息的应用程序块名称右侧的V形箭头。
- 在“属性”窗格中,单击“保护提供程序”属性的下拉列表。
- 选择DataProtectionConfigurationProvider或RsaProtectedConfigurationProvider。
醇>
根据这个网址:
加密配置数据
http://msdn.microsoft.com/en-us/library/ff664594(v=pandp.50)
答案 1 :(得分:2)
企业库配置应用程序块控制台。您可以使用此选项打开app.configs和web.configs,只需选择要使用的加密提供程序,并且中提琴,您的部分现已加密。
答案 2 :(得分:2)
右键单击App.config并选择“Edit Enterprise Library V5 Configuration”。您将看到两个设置:应用程序设置和数据库设置。单击右箭头图标以切换常规设置(非常不友好的UI:P)。单击Protection的下拉列表,然后选择RsaProtectedConfigurationProvider。完成:))
答案 3 :(得分:1)
答案 4 :(得分:1)
要使用EntLib配置工具加密配置数据,请按these steps。