• Web.Config加密与解密


           可以使用受保护配置来加密 Web 应用程序配置文件(如 Web.config 文件)中的敏感信息(包括用户名和密码、数据库连接字符串和加密密钥)。对配置信息进行加密后,即使攻击者获取了对配置文件的访问,也可以使攻击者难以获取对敏感信息的访问,从而改进应用程序的安全性。利用 .NET Framework 提供的命令列工具:aspnet_regiis.exe。

          打开aspnet_regiis.exe工具,C:WindowsMicrosoft.NETFrameworkv4.0.30319

          打开命令工具cmd,“appSettings” 加密appSetting   ,“E:项目发布www.xiaoyaodijun.com” 为发布项目所在的地址

    C:WINDOWSsystem32>cd  C:WindowsMicrosoft.NETFrameworkv4.0.30319
    //加密 C:WindowsMicrosoft.NETFrameworkv4.0.30319> aspnet_regiis.exe -pef "appSettings" "E:项目发布www.xiaoyaodijun.com"

    //解密
    C:WindowsMicrosoft.NETFrameworkv4.0.30319>aspnet_regiis.exe -pdf "appSettings" "E:项目发布www.xiaoyaodijun.com"

      使用aspnet_regiis.ex加密web.config后,不需要解密,项目可以正常访问。Asp.Net会自动进行解密操作。

  • 相关阅读:
    论文问题批改
    工具代码
    Numpy函数学习
    机器学习算法学习
    矩阵拼接
    深度学习网络模型
    研究方向
    jQUery 1.9中被删除的API
    Daemonset方式部署ingressnginx结合keepalived实现ingress高可用
    [转载]一个回收站小工具RecycleBin Gotcha
  • 原文地址:https://www.cnblogs.com/xiaoyaodijun/p/7891122.html
Copyright © 2020-2023  润新知