我有一個(gè)網(wǎng)站在共享主機(jī)上的ASP.NET 4.0的IIS 7.5服務(wù)器上運(yùn)行,但是完全信任。該站點(diǎn)是一個(gè)基本的“文件瀏覽器”,它允許訪問(wèn)者登錄并顯示可供他們使用的文件列表,當(dāng)然,也可以下載文件。靜態(tài)文件(大多數(shù)為pdf文件)位于網(wǎng)站上名為data的子文件夾中,例如http://example.com/data/ ...該站點(diǎn)使用ASP.NET表單身份驗(yàn)證。我的問(wèn)題是:如何獲取ASP.NET引擎來(lái)處理對(duì)數(shù)據(jù)文件夾中的靜態(tài)文件的請(qǐng)求,以便對(duì)文件的請(qǐng)求由ASP.NET進(jìn)行身份驗(yàn)證,并且用戶無(wú)法深度鏈接到文件和抓取它們不具有的文件?最好的問(wèn)候,埃吉爾。
3 回答
慕標(biāo)琳琳
TA貢獻(xiàn)1830條經(jīng)驗(yàn) 獲得超9個(gè)贊
我在獲得角色身份驗(yàn)證時(shí)遇到了同樣的問(wèn)題。經(jīng)過(guò)反復(fù)試驗(yàn),我終于對(duì)@Joel Cunningham的代碼進(jìn)行了小修改:
<modules runAllManagedModulesForAllRequests="true" >
- 3 回答
- 0 關(guān)注
- 916 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
