| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 812 人关注过本帖
标题:asp.net调试问题,求高手帮忙
只看楼主 加入收藏
abc714638085
Rank: 1
来 自:湖南衡阳
等 级:新手上路
帖 子:2
专家分:0
注 册:2009-6-8
收藏
 问题点数:0 回复次数:3 
asp.net调试问题,求高手帮忙
我新建一个登陆页面:login.aspx, 代码如下,
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.

<html xmlns="http://www.
<head runat="server">
   <title></title>
</head>
<body>
   <form id="form1" runat="server" action="index.aspx">
   <div>
   <table>
   <tr><td>用户名:</td><td>
   <asp:TextBox ID="user" runat="server"></asp:TextBox>
   </td></tr>
   <tr><td>密码:</td><td>
   <asp:TextBox ID="ps" runat="server" TextMode="Password"></asp:TextBox>
   </td></tr>
   <tr><td></td><td>
   <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
   x</td></tr>
   </table>
</div>
   </form>
</body>
</html>

单击提交后:
index.asps.cs的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class index : System.Web.UI.Page
{
   protected void Page_Load(object sender, EventArgs e)
   {
   Response.Write("你的用户名是"+Request["user"]+",你的密码是"+Request["ps"]);
   }
}

之后页面现面bug  
“/webobject”应用程序中的服务器错误。
--------------------------------------------------------------------------------

验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。  
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。  

异常详细信息: System.Web.HttpException: 验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。

源错误:  

只有在调试模式下进行编译时,生成此未处理异常的源代码才会显示出来。若要启用此功能,请执行以下步骤之一,然后请求 URL:  

1. 在产生错误的文件的顶部添加一条“Debug=true”指令。例如:  

  <%@ Page Language="C#" Debug="true" %>

或:

2. 将以下的节添加到应用程序的配置文件中:

<configuration>
   <system.web>
   <compilation debug="true"/>
   </system.web>
</configuration>

请注意,第二个步骤将使给定应用程序中的所有文件在调试模式下进行编译;第一个步骤仅使该特定文件在调试模式下进行编译。

重要事项: 以调试模式运行应用程序一定会产生内存/性能系统开销。在部署到生产方案之前,应确保应用程序调试已禁用。   

这是什么原因咯,帮忙解决下
搜索更多相关主题的帖子: server 用户名 PUBLIC head 
2012-03-09 15:35
yms123
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
http://apps.hi.baidu.com/share/detail/34229587
http://
http://wenku.baidu.com/view/bb14f24ce518964bcf847cfd.html
网上找到的相关解决办法,希望对LZ有用
2012-03-11 18:54
Issac_abc
Rank: 4
来 自:河南
等 级:业余侠客
威 望:2
帖 子:155
专家分:218
注 册:2010-6-17
收藏
得分:0 
在web.config的节点里加入试下
<system.web>
    <pages enableEventValidation="false" viewStateEncryptionMode="Never" enableViewStateMac="false/>
</system.web>
2012-04-11 14:06
sucyccc
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2012-3-5
收藏
得分:0 
路径问题,安提示加入命令语句,再逐步解决。
2012-04-25 10:46
快速回复:asp.net调试问题,求高手帮忙
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015694 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved