什么时候在web.config中指定自定义机器密钥是必要的或有益的?(ASP.NET)



我遇到了几个开源应用程序,它们建议或要求在web.config中指定自定义机器密钥。

为什么这是必要的?

在web.config中指定自定义机器密钥的原因或优势是什么?

网站搜索配置的第一个位置是Machine.config。然后Web.config会覆盖它。

以下是几个原因。

  1. 例如,当您执行加密和解密时,您可以在Machine key中指定密钥。阅读这个和这个

  2. 而且,如果您需要在同一服务器上托管的多个网站之间共享价值。

最新更新