我想知道如何在asp.net项目中加密web.config?
以及如何解密它?asp.net能否在运行时解密它,或者在启动网站时必须做一些解密文件的过程?
答案 0 :(得分:1)
例如asp.net项目MVC-
您已经在托管IIS的系统中拥有.net框架,并且我相信web.config的凭据是正确的。
1- open CMD as administrator
2- type "cd C:\Windows\Microsoft.NET\Framework\v4.0.30319" and enter
3- now you need to know the web.config location, example: "C:\inetpub\wwwroot\test"
现在用于加密和解密:
4- on CMD
for encrypting :
ASPNET_REGIIS -pef "connectionStrings" "C:\inetpub\wwwroot\test"
for decrypting:
ASPNET_REGIIS -pdf "connectionStrings" "C:\inetpub\wwwroot\test"
检查您的网站,如果您遇到任何问题,请告诉我