http://localhost/dftr/Email/Attachment/cl/test.rar 看上面的地址 我在cl(cl是用戶名)文件夾下寫了web.config,內(nèi)容如下
<?xml version="1.0" encoding="utf-8"?><configuration> <system.web> <authorization> <deny users="?"/> <allow users="cl"/> <deny users="*"/> </authorization> </system.web></configuration>
也就是說(shuō)只允許cl用戶才可以下載這個(gè)test.rar文件 OK,我用VS2008編譯調(diào)試(本地文件系統(tǒng)),一切正常,當(dāng)用戶沒(méi)有登錄,或不是cl登錄的時(shí)候,程序會(huì)自動(dòng)跳轉(zhuǎn)到login.aspx頁(yè)面去。 但是,當(dāng)我把網(wǎng)站架設(shè)到IIS6.0上的時(shí)候,就不管用了,只要用戶在地址欄里輸入一開(kāi)始的地址,不管是否登錄都能下載了。 請(qǐng)問(wèn)這是為什么啊?如何做呢?請(qǐng)高手們不要說(shuō)隱藏地址,使用session之類的話,因?yàn)橛捎谀承┰蜻@個(gè)地址是無(wú)法隱藏的。
- 3 回答
- 0 關(guān)注
- 406 瀏覽
添加回答
舉報(bào)
0/150
提交
取消