1

我看到了加密方法,我看到了很多这个工具:“ aspnet_regiis ”,但我被要求搜索“ machineKey ”,我只能看到它是web.config的另一部分但不知道它的功能或它本身是什么......

所以...我在问这个简单的问题:machineKey是什么以及做什么?

问候。

4

1 回答 1

1

machineKey 所做的其中一件事是验证 ViewState,使其无法被攻击者操纵。其他用途类似。如果您在负载均衡器后面运行服务器,则需要使您的 machineKey 在所有服务器上都相同,以便其他服务器接收到的后续请求可以执行验证。

于 2014-02-21T01:10:00.167 回答