按钮上的Viewstate MAC验证失败

时间:2017-10-11 18:36:41

标签: c# asp.net webforms machinekey

当我尝试点击我的asp.net网络表单中的一个按钮时,我抛出一个错误,指出:

  

' /'中的服务器错误应用

     

viewstate MAC验证失败。如果此应用程序由Web场或群集托管,请确保配置指定相同的validationKey和验证算法。无法在群集中使用AutoGenerate。

     

有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkID=314055

html代码如下:

<asp:Button Text="Create New NetEvent" runat="server" ID="testBtn" OnClick="testBtn_Click"/>

我的CodeBehind文件永远不会到达,因为在加载新页面之前会抛出错误。我能够打开我试图单独导航到的页面并且它工作我只是无法在C#中进行Server.Transfer调用来实现它。我的c#代码如下:

protected void testBtn_Click(object sender, EventArgs e)
    {
        Server.Transfer("~/NetEvent/NetEvent/Default.aspx");
    }

0 个答案:

没有答案