IIS 6.0和IIS 5.0的ASP登陆有关问题

IIS 6.0和IIS 5.0的ASP登陆有关问题

IIS 6.0和IIS 5.0的ASP登陆问题

我的网站首页(index.asp)有个登陆框,输入帐号和密码之后,就会成功跳转到后台管理页面(例如:mpro.asp)

1。当我的网站在
WIN 2000 IIS 5.0上:我直接在IE里输入“http://10.222.20.130/mpro.asp”,则会弹出警告对话框“请先登陆!”并返回到index.asp,这是我需要的效果。

2。但是当我的网站在
WIN 2003 server IIS 6.0上:我直接在IE里输入“http://10.222.20.130/mpro.asp”,则直接就进入了“mpro.asp”页面了,这样就毫无安全性可言了,根本不需要输入帐号密码就可以访问我的后台管理页面了。

请问各位:

  是否是要在IIS 6.0上做点什么设置才能达到我要的效果呢?谢谢!

备注:

1。“Mpro.asp”的部分代码:

  <%@LANGUAGE=”VBSCRIPT” CODEPAGE=”936″%>

  <!–#include file=”inc/config.asp”–>

  <!–#include file=”inc/conn.asp”–> 

  <!–#include file=”inc/chk.asp”–>  

  …….

  <html>

  <head>

  <meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″>

  <title>PC System</title>

  </head>

  <body>

  ……..

  </body>

  </html>

2。“chk.asp”的完整代码:

  <% if session(“admin”)=”” then

  call MsgBox(“请先登录!”,”GoUrl”,”index.asp”)

  response.End

  end if

  %>




在Mpro.asp前面加上

<%

Session.CodePage=936

Response.Charset=”gb2312″

%>




来学习了。。。

IIS 6.0和IIS 5.0的ASP登陆有关问题

相关文章:

你感兴趣的文章:

标签云: