asp.net - 如何在部署时加密(连接字符串)webconfig?出于安全原因

标签 asp.net asp.net-mvc-3 c#-4.0

出于安全原因,我需要在部署到实时服务器上时加密 Web 配置

最佳答案

有两种方法可以确保 webconfig 连接字符串的安全。

1.有IIS工具aspnet_regiis.exe IIS注册工具,它将加密您的连接字符串。 这是命令

aspnet_regiis.exe -pef "connectionStrings" C:\

将你的 web.config 放到 C 盘中。 这是文档 - Aspnet_regiis.exe documentation

  1. 在 Application_Start 上添加您的连接字符串。这也会有帮助。

关于asp.net - 如何在部署时加密(连接字符串)webconfig?出于安全原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13945869/

相关文章:

c# - 如何对枚举进行空检查

asp.net - Razor View 的 T4 模板的位置

asp.net-mvc - 根据请求域捆绑 CSS 文件?

c# - ASP.NET MVC 3 : Blog Posts's model Tags Binding Best Practices

wpf - 捕获未处理的异常后应用程序仍然崩溃

.net - 在 .NET 中创建具有动态属性数量的数据模型的最佳方法

asp.net - ASP.NET网站体系结构问题

c# - 如何从另一个页面获取数据

c# - 确认邮件

c# - C# 中的 Mysql 查询