实体框架加密连接字符串

时间:2009-08-26 15:07:09

标签: entity-framework encryption

我使用Entity Framework和Linq to Entities。我想加密连接字符串,EF必须自动解密,我该怎么做?

提前致谢,

Javier P. de Jorge

1 个答案:

答案 0 :(得分:9)

使用aspnet_regiis。在命令行中浏览到(通常):

cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727

并输入:

aspnet_regiis -pef "sectionName of web.config" "path" - to encrypt
aspnet_regiis -pdf "sectionName of web.config" "path" - to decrypt

例如:

aspnet_regiis -pef "connectionStrings" "D:\projects\HelloWorldProject"

您无需执行任何操作即可使L2SQL读取ecrypted连接字符串文件。