Visual studio machineKey是做什么的?

Visual studio machineKey是做什么的?,visual-studio,iis,encryption,web-config,machinekey,Visual Studio,Iis,Encryption,Web Config,Machinekey,我看到了加密的方法,我也看到了很多这种工具:“aspnet\u regis”但我被要求搜索“machineKey”,我能看到的只是它是web.config的另一部分,但不知道它的功能或它本身是什么 所以。。。我在问一个简单的问题:什么是机关枪,机关枪做什么 注意。machineKey所做的一件事是验证ViewState,这样它就不会被攻击者操纵。其他用途也类似。如果在负载平衡器后面运行服务器,则需要使所有服务器上的machineKey相同,以便其他服务器接收到的后续请求可以执行验证

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

所以。。。我在问一个简单的问题:什么是机关枪,机关枪做什么


注意。

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