加密Web.config中的mailSettings

时间:2018-01-15 04:29:03

标签: web-config

我想询问加密system.net

下的mailSettings部分

enter image description here

但是,当我尝试通过cmd.exe加密时,似乎找不到mailSettings

enter image description here

我使用这个脚本

“aspnet_regiis.exe -pef”mailSettings“”D:\ website“-prov ConnectionTestProvider”

有人可以帮我加密这部分吗?

2 个答案:

答案 0 :(得分:5)

我找到了解决方案。你需要为这个

指定mailSettings的路径

" aspnet_regiis.exe -pef" system.net/mailSettings/smtp" " d:\网站" -prov ConnectionTestProvider"

enter image description here

尝试并找到解决方案几天后。

答案 1 :(得分:3)

CMD->以管理员身份运行

cd C:\Windows\Microsoft.NET\Framework\v4.0.30319

---FOR CONNECTIONSTRINGS---

ASPNET_REGIIS -pef "connectionStrings" "C:\Inetpub\wwwroot\namefoldersite" -> CRIPT
ASPNET_REGIIS -pdf "connectionStrings" "C:\Inetpub\wwwroot\namefoldersite" -> DECRIPT


---FOR MAILSETTING---

ASPNET_REGIIS -pef "system.net/mailSettings/smtp" "C:\Inetpub\wwwroot\namefoldersite" -> CRIPT
ASPNET_REGIIS -pdf "system.net/mailSettings/smtp" "C:\Inetpub\wwwroot\namefoldersite" -> DECRIPT