问题描述
http://localhost/dftr/Email/Attachment/cl/test.rar看上面的地址我在cl(cl是用户名)文件夹下写了web.config,内容如下<?xmlversion="1.0"encoding="utf-8"?><configuration><system.web><authorization><denyusers="?"/><allowusers="cl"/><denyusers="*"/></authorization></system.web></configuration>也就是说只允许cl用户才可以下载这个test.rar文件OK,我用VS2005编译调试(本地文件系统),一切正常,当用户没有登录,或不是cl登录的时候,程序会自动跳转到login.aspx页面去。但是,当我把网站架设到IIS6.0上的时候,就不管用了,只要用户在地址栏里输入一开始的地址,不管是否登录都能下载了。请问这是为什么啊?如何做呢?请高手们不要说隐藏地址,使用session之类的话,因为由于某些原因这个地址是无法隐藏的。请高手赐教!!
解决方案
解决方案二:
据我了解"这个用户名应该是与WINDOWS集成的吧?
解决方案三:
不是,是普通的通过WEB页面登录进去的用户
解决方案四:
学习中
解决方案五:
学习
时间: 2024-10-27 11:12:00