目前在我的ASP.NET WebApp中,我有一些資源,例如主機中特定文件夾中的一些.pdf文件或圖片。 如果任何用戶知道這些文件的URL可以從瀏覽器訪問它們,我如何管理訪問或禁止匿名用戶從這些文件?如何防止未經授權的用戶訪問主機中的.pdf文件等資源?
1
A
回答
2
可以使用location指令在web.config中。
<location path="resources">
<system.web>
<authorization>
<allow roles="Customers"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
這樣,您可以將資源(pdf,圖像)放在「資源」目錄中。 只有客戶才能顯示它們。 請注意,他們仍然可以下載文件並將其上傳到其他服務器,但我想你已經知道了。
2
+0
此鏈接是否真的回答了問題? – Shoban 2010-02-26 09:07:16
相關問題
- 1. 防止未經授權的訪問
- 2. 防止未經授權的CMS訪問
- 3. ServiceStack - 防止對靜態文件的未經授權的訪問
- 4. 如何防止未經授權的電腦訪問網站
- 5. 如何防止未經授權的用戶訪問應用程序
- 6. 防止未經授權的訪問使用jQuery的網頁,javascript
- 7. 防止未經授權的軟件
- 8. 如何防止未經授權訪問特定文件類型的嘗試?
- 9. Thinktecture Identity Server 3:防止未經授權訪問WEB API的客戶機密
- 10. 防止未經授權使用組件
- 11. 如何防止未經授權訪問媒體流
- 12. 防止未經授權的用戶訪問laravel中的管理頁面5
- 13. Drupal阻止未經授權的訪問
- 14. 防止未授權用戶
- 15. MVC 4 OAuth - 如何防止未經授權的用戶?
- 16. 允許未經授權的用戶訪問RichFaces Skin CSS文件
- 17. PHP腳本阻止未經授權的用戶訪問頁面
- 18. 防止未經授權的代碼
- 19. 防止未經授權的航線
- 20. CouchDB - 防止未經授權的讀取
- 21. 授權訪問REST API中的資源
- 22. 訪問臨時文件夾時,ASP.NET未被授權訪問請求的資源
- 23. 未經授權訪問訪問令牌
- 24. 未經授權禁止用戶信息
- 25. 如何防止對USB設備等資源的併發訪問?
- 26. Spring Security:允許對未加密資源進行未經授權的訪問
- 27. WCF - 防止未經授權的客戶端
- 28. 防止訪問jar資源
- 29. MongoDB被未經授權的IP訪問
- 30. Java - DocumentDB未經授權的訪問
我認爲它只適用於webforms而不是資源。謝謝 – Mostafa 2010-02-26 09:10:04