一个简单的登陆页面:(该系统不是我做的,我无法看到后台代码,只能在页面测试)
<form name="form1" method="post" action="Login.aspx" id="form1">
<input type="hidden" name="__VIEWSTATE" value="/wEPDwULLTExMTY2MjQwNTEPZBYCAgMPZBYCZg8QDxYGHg1EYXRhVGV4dEZpZWx
kBQtTVU5JVFNBTVBMRR4ORGF0YVZhbHVlRmllbGQFCVNVSU5UQ09ERR4LXyFEYXRhQm9
1bmRnZBAVAg/npo/lt57liqjovabmrrUS5pi+56S65omA5pyJ5biQ5aWXFQIKMk5DMDA
xWTA3RgAUKwMCZ2dkZBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WAQU
ISWJubG9naW46LCyKevL4Cv7zqbaSClaYYeRcrw==" />
<input name="ddlUnit" value="2NC001Y07F" />
<input name="timelogin" type="text" value="2012-05-21" />
<input name="txtUid" type="text" value="admin"/>
<input name="txtPwd" type="password" value="1234"/>
<input type="image" name="Ibnlogin" src="" />
</form>
用页面提交登陆可以正常登陆但用地址栏输入url(viewstate值已base64转换了):http://192.168.0.1/Login.aspx?__VIEWSTATE=%2FwEPDwULLTExMTY2MjQwNTEPZBYCAgMPZBYCZg8QDxYGHg1EYXRh
VGV4dEZpZWxkBQtTVU5JVFNBTVBMRR4ORGF0YVZhbHVlRmllbGQFCVNVSU5UQ09ERR
4LXyFEYXRhQm91bmRnZBAVAg%2Fnpo%2Flt57liqjovabmrrUS5pi%2B56S65omA5p
yJ5biQ5aWXFQIKMk5DMDAxWTA3RgAUKwMCZ2dkZBgBBR5fX0NvbnRyb2xzUmVxdWly
ZVBvc3RCYWNrS2V5X18WAQUISWJubG9naW46LCyKevL4Cv7zqbaSClaYYeRcrw%3D%
3D&ddlUnit=2NC001Y07F&timelogin=2012-05-21&txtUid=ADMIN&txtPwd=123456&Ibnlogin.x=23&Ibnlogin.y=14
这样页面会提示错误:Object reference not set to an instance of an object. 
at com.WebUI.Pages.Login.Ibnlogin_Click(Object sender, ImageClickEventArgs e) in F:\CODE_back\WebUI\Login.aspx.cs:line 119 一般的登陆页,输入类似这样的url:http://192.168.0.1/Login.aspx?ddlUnit=2NC001Y07F&timelogin=2012-05-21&txtUid=ADMIN&txtPwd=123456&Ibnlogin.x=23&Ibnlogin.y=14。。应该就可以登陆了,但这个系统不知道做了什么处理