【问题标题】:Validation of Viewstate MAC failed (Shared hosting Plesk)Viewstate MAC 验证失败(共享主机 Plesk)
【发布时间】:2022-11-25 10:48:05
【问题描述】:

我正在使用 plesk 的共享托管服务器来托管我的网站。不断获取 ViewState MAC 失败错误

Plesk 将无法提供任何机器密钥。因为它是共享主机。

我还附上了截图。请帮忙。

早些时候这个问题只出现在一页上。我已通过将其转换为 JavaScript 和 ajax 调用来解决它以停止 AutoPostBack。

但是现在这在很多页面上都有。

【问题讨论】:

    标签: asp.net webforms plesk viewstate shared-hosting


    【解决方案1】:

    在您的 web.config 文件中添加以下链接。

    以上行应包含在部分中。

    或者

    如果您不希望在项目级别实施此解决方案,则可以将这些属性添加到产生问题的页面的页面(HTML 视图的最顶行)指令中。

    这意味着您必须在页面指令中添加 enableEventValidation="false" viewStateEncryptionMode="Never"。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-27
      • 2010-11-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多