首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >加密web.config中的连接字符串

加密web.config中的连接字符串
EN

Stack Overflow用户
提问于 2009-11-10 17:24:07
回答 5查看 59K关注 0票数 32

如何加密web.config文件中的连接字符串节?

EN

回答 5

Stack Overflow用户

发布于 2014-04-14 23:45:53

Rahul,将字符串从ASCII转换为base64字符串并不是加密,正如你的第一个链接所暗示的那样。我们可以很容易地将base64转换成ASCII码。

将configsection.protectSection()与RSA一起使用是适用于Web.config文件各部分的正确加密方法。

请查看此链接:http://www.beansoftware.com/ASP.NET-Tutorials/Encrypting-Connection-String.aspx

请注意,我们不能在信任级别设置为中等信任的共享主机环境中加密Web.config文件。

票数 12
EN

Stack Overflow用户

发布于 2015-05-22 23:13:04

要避免访问外部链接,请访问C:\Windows\Microsoft.NET\Framework\v4.0.30319 (适用于.NET 4/ 4.5)

aspnet_regiis.exe -pe "connectionStrings" -app "/YourWebSiteName" -prov "DataProtectionConfigurationProvider"

要使用此工具解密connectionStrings段,可以在aspnet_iisreg.exe工具中指定以下命令。

aspnet_regiis.exe -pd "connectionStrings" -app "/YouWebSiteName"
票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1706613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档