问题:

  使用.NET自带的命令可以对WebConfig中某个节点的内容进行加密

 

步骤:

1. cmd模式下
    cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727

 

2. 加密:
    aspnet_regiis -pef "connectionStrings" "D:\SharpMapSource\DemoWebSite"

 

3. 解密:
    aspnet_regiis -pdf "connectionStrings" "D:\SharpMapSource\DemoWebSite"

 

问题:

    加密后无法访问网站,会发现在VS开发环境中可以访问被加密的字符串。

 

主要原因:

    没有对IIS添加权限访问

 

步骤:

   

    Windows Server 2003:
    aspnet_regiis -pa "NetFrameworkConfigurationKey" "NT AUTHORITY\NETWORK SERVICE"

    Windows XP:
    aspnet_regiis -pa "NetFrameworkConfigurationKey" "aspnet"


 

相关文章:

  • 2021-12-13
  • 2022-01-04
  • 2022-12-23
  • 2022-12-23
  • 2021-10-26
  • 2022-12-23
  • 2021-10-05
  • 2021-11-25
猜你喜欢
  • 2022-12-23
  • 2021-05-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-13
  • 2021-06-22
相关资源
相似解决方案