asp.net - 使用加密的 web.config 文件

标签 asp.net encryption web-config

我的目标是使外部用户无法读取 web.config,但我的应用程序应该能够访问它。有什么办法可以做到这一点吗?

我尝试了以下方法,但是如何将应用程序设置为使用字符串而不是web.config?

我想加密我的 web.config 文件,以便其他人无法使用记事本等任何编辑器打开该文件。但我的应用程序应该能够使用相同的 web.config 文件。我可以加密 web.config 文件并在应用程序内解密它,并将整个 web.config 保存到字符串文件中。现在我想使用这个字符串变量而不是 web.config(现在是加密形式,应用程序无法访问)。

最佳答案

有一个内置机制可以执行此操作,请参阅教程:

http://weblogs.asp.net/scottgu/archive/2006/01/09/434893.aspx

关于asp.net - 使用加密的 web.config 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3068673/

相关文章:

visual-studio - Visual Studio 无法删除服务引用

c# - EF 连接字符串错误

css - ASP.NET 应用程序 - 在用户登录到站点之前不加载 Webfonts

jquery - 如何使用 jQuery 将对 WCF Web 服务的 AJAX 调用添加到 ASP.NET 网页?

c# - 如果 HTTP 是无状态的,那么 ASP.NET MVC 如何支持 session ?

php - hash() 与 crypt() 函数比较

database - 在哪里放置我的数据库

c# - 从 asp.net web 应用程序打开本地系统上的文本文件

asp.net - 如何在不使用 for 循环的情况下从列表框中获取选定项目的值

Java 中的 URL 加密