如何限制在asp.net 文件夾的訪問就像我不希望任何其他看到我的瀏覽器上傳文件夾中的鏈接http://www.example.com/Uploads如何限制在asp.net
16
A
回答
4
您應該添加網絡文件夾的訪問。 config文件添加到所述文件夾並在文件中輸入<authorization>
標籤,如described here。
-1
您可以在IIS中設置管理文件夾瀏覽,
打開IIS管理器,然後導航至要管理的文件夾。
在功能視圖中,雙擊目錄瀏覽。
在「操作」窗格中,單擊「啓用/禁用」。
這是用於IIS7的。
你也可以使用命令行。
appcmd set config /section:directoryBrowse /enabled:true|false
希望這有助於...
快樂編程,
21
你可以這樣做@klausbyskov提到,到<authorization />
的添加到根web.config文件,如:
<location path="Admin">
<system.web>
<authorization>
<allow roles="Administrator"/>
<deny users="*"/>
</authorization>
</system.web>
</location>
或者您可以將web.config添加到您想要允許/拒絕訪問的文件夾中,並使用以下內容:
<?xml version="1.0"?>
<configuration>
<system.web>
<authorization>
<allow roles="Administrator"/>
<deny users="*" />
</authorization>
</system.web>
</configuration>
當然更換<allow />
和<deny />
與你自己的規則
40
對於未來一代這對我的作品就是用的隱藏部分答案。
如果您想保護例如上傳文件夾去你的根Web.config並添加到<system.webServer>
以下元素:
<security>
<requestFiltering>
<hiddenSegments>
<add segment="Uploads"/>
</hiddenSegments>
</requestFiltering>
</security>
這將防止直接訪問所有用戶上傳文件夾及其內容。
+0
非常有用,如果您的網站沒有角色或身份驗證 – amelian 2014-09-09 09:16:55
相關問題
- 1. 限制在asp.net MVC3
- 2. ASP.NET Server.HtmlEncode限制
- 3. 如何限制控制器動作的訪問在ASP.net MVC 5
- 4. 限制ASP.net下拉
- 5. ASP.Net - 會話限制
- 6. 如何限制
- 7. 如何在asp.net中限制空文件上傳控件
- 8. 如何限制速度下載文件在asp.net MVC 3
- 9. 如何在IIS上使用ASP.NET查找POST的大小限制?
- 10. 如何設置角色來限制在asp.net中訪問頁面?
- 11. 如何在使用jQuery時解決ASP.NET Webforms限制?
- 12. 如何在ASP.NET MVC網站中實現速率限制?
- 13. 如何限制在asp.net中的目錄列表訪問
- 14. 如何在ASP.NET MVC中限制對[HttpGet] ActionResult的訪問?
- 15. 如何限制每個IP在asp.net搜索的數量
- 16. 如何在asp.net中設置多行文本框的限制
- 17. 如何在時間限制內將Asp.net會話過期
- 18. 如何限制Web服務訪問公共用戶在asp.net
- 19. 如何在asp.Net中限制每天的請求數
- 20. 如何在asp.net中使用AJAXFile Uploader限制FileSize?
- 21. 如何在asp.net中按Tab鍵時限制輸入的類型?
- 22. 如何在asp.net中限制對特定文件夾的訪問
- 23. 如何限制在datagridview的
- 24. 如何限制只在
- 25. 如何限制在S3桶
- 26. 如何限制在PHP
- 27. 如何限制在WordPress的
- 28. 如何限制在Java
- 29. 如何限制在Hibernate中
- 30. 如何在android遊戲中製作時間限制(限制)?
默認設置爲不可瀏覽 – citronas 2010-09-23 11:33:06