那么很难 等ASPNet 2.0 以后的版本可能解决这个问题。 呵呵/
解决方案 »
- 表示层,业务层,数据层怎么分别在三台服务器上
- select标签中selected="selected"属性为什么不起作用?
- 没用CSS的站怎么解决兼容IE6和IE7呢~~~
- 获取GridView内TextBox控件的值
- 怎么实现打开Excel文件
- GridView的GridView1_RowUpdating怎么才能象DataGird的DataGrid1_EditCommand一样使用啊
- SQL数据查询简单问题,很简单但是我不会.请高手指点
- 關于框架之間偉值的問題(急﹗﹗)
- 为什么web.config不能设置中文的程序节点?
- 各位高手帮忙了 比较简单的问题了
- 望高人指点:为什么我重建的一个项目运行时总提示在命名空间中已存在了那些类?
- 即将要到达的页面....
<forms name="myaspx" path="/" loginUrl="default.aspx" protection="All" />
</authentication>
<authentication>
<authorization>
<allow users="*" />
</authentication>加上(在<system.web> </system.web>外面)
<location path="admin">
<System.web>
<authorization>
<deny users="?" />
</authorization>
</System.web>
</location>
这样需要建立虚拟目录的吧!
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web>
<authentication mode="Forms">
<forms name="managesystem" loginUrl="login.aspx" protection="All" timeout="60" path="/" />
</authentication>
<authorization>
<deny users="?" />
</authorization>
</configuration>
这样配置不行 !
To:nk912114(ktf)
按你上面的设置我已经可以实现对一个目录实现访问控制。
如果我对不同目录,实现跳转到不同文件是怎么实现的!我还没有大明白你的意思,你的意思是当用户没有登陆的时候
如果用户在地址栏中输入了 a目录/a.aspx 则跳转到 error_a.aspx ?
如果用户在地址栏中输入了 b目录/a.aspx 则跳转到 error_b.aspx ?
......
我理解的正确吗?
——————————————————————————————————据我所知当前版本的 asp.net forms 验证还不支持 lonz () 上面所说的功能。
我也正在搞这个东西,算是勉强实现了功能。
在每一个目录下面增加一个 web.config 文件,然后添加一个 httpHandlers 结点映射。
<configuration>
<system.web>
<httpHandlers>
<add verb="*" type="fushi.manages.ww,fushi" path="*.aspx"></add> </httpHandlers>
<system.web>
</configuration>使该目录下面的所有 .aspx 文件都映射到 fushi.manages.ww 类,在 fushi.manages.ww 类中实现检测用户是否登录,若未登录则转到你想要的登录界面。
其他目录中也同样增加上面的步骤即可。