【发布时间】:2014-02-19 22:04:02
【问题描述】:
我看到了加密的方法,并且我见过很多这种工具:“aspnet_regiis”,但我被要求搜索“machineKey”,我只能看到它是 web.config 的另一部分,但不知道它的功能或它本身是什么......
所以...我在问这个简单的问题:machineKey 是什么以及做什么?
问候。
【问题讨论】:
标签: visual-studio iis encryption web-config machinekey
我看到了加密的方法,并且我见过很多这种工具:“aspnet_regiis”,但我被要求搜索“machineKey”,我只能看到它是 web.config 的另一部分,但不知道它的功能或它本身是什么......
所以...我在问这个简单的问题:machineKey 是什么以及做什么?
问候。
【问题讨论】:
标签: visual-studio iis encryption web-config machinekey
machineKey 所做的其中一件事是验证 ViewState,使其无法被攻击者操纵。其他用途类似。如果您在负载均衡器后面运行服务器,则需要使您的 machineKey 在所有服务器上都相同,以便其他服务器收到的后续请求可以执行验证。
【讨论】: