我正在尝试将 .NET MVC 应用程序部署到 GoDaddy 服务器。我的一个页面上有一个 Html.AntiForgeryToken ,导致每次点击它都会引发异常。
Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that <machineKey> configuration specifies the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster.
我使用以下 URL 生成了机器密钥
http://aspnetresources.com/tools/machineKey
并将页面 viewStateEncryptionMode 设置为“始终”
<pages viewStateEncryptionMode="Always">
但是,我仍然收到错误消息,并且不知道下一步该做什么。任何建议将不胜感激。