悬赏园豆:50
[已解决问题]
解决于 2008-08-04 21:35
http://localhost/dftr/Email/Attachment/cl/test.rar <BR>看上面的地址 <BR><BR>我在cl(cl是用户名)文件夹下写了web.config,内容如下 <BR>
<DL class=code>
<DT><SPAN style="COLOR: #0000ff"><?</SPAN><SPAN style="COLOR: #ff00ff">xml version="1.0" encoding="utf-8"</SPAN><SPAN style="COLOR: #0000ff">?></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">configuration</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR> </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">system.web</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR> </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">authorization</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR> </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">deny </SPAN><SPAN style="COLOR: #ff0000">users</SPAN><SPAN style="COLOR: #0000ff">="?"</SPAN><SPAN style="COLOR: #0000ff">/></SPAN><SPAN style="COLOR: #000000"><BR> </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">allow </SPAN><SPAN style="COLOR: #ff0000">users</SPAN><SPAN style="COLOR: #0000ff">="cl"</SPAN><SPAN style="COLOR: #0000ff">/></SPAN><SPAN style="COLOR: #000000"><BR> </SPAN><SPAN style="COLOR: #0000ff"><</SPAN><SPAN style="COLOR: #800000">deny </SPAN><SPAN style="COLOR: #ff0000">users</SPAN><SPAN style="COLOR: #0000ff">="*"</SPAN><SPAN style="COLOR: #0000ff">/></SPAN><SPAN style="COLOR: #000000"><BR> </SPAN><SPAN style="COLOR: #0000ff"></</SPAN><SPAN style="COLOR: #800000">authorization</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR> </SPAN><SPAN style="COLOR: #0000ff"></</SPAN><SPAN style="COLOR: #800000">system.web</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR></SPAN><SPAN style="COLOR: #0000ff"></</SPAN><SPAN style="COLOR: #800000">configuration</SPAN><SPAN style="COLOR: #0000ff">></SPAN><SPAN style="COLOR: #000000"><BR></SPAN>
<DD><PRE></PRE></DD></DL><BR>也就是说只允许cl用户才可以下载这个test.rar文件 <BR>OK,我用VS2008编译调试(本地文件系统),一切正常,当用户没有登录,或不是cl登录的时候,程序会自动跳转到login.aspx页面去。 <BR><BR>但是,当我把网站架设到IIS6.0上的时候,就不管用了,只要用户在地址栏里输入一开始的地址,不管是否登录都能下载了。 <BR>请问这是为什么啊?如何做呢?请高手们不要说隐藏地址,使用session之类的话,因为由于某些原因这个地址是无法隐藏的。