如何限制对我网站文件的访问?
如何防止用户获取我的网站中存在的文件列表?
例如,当用户在地址栏上键入 WebsiteAddress+/DirectoryToSearch/ 时,他们会获取该目录中的文件列表,而不会出现任何权限被拒绝的错误。asp.net
中是否有我缺少的设置?
How can i prevent users from getting the list of files that exist in my website?
For example when users type on the address bar the WebsiteAddress+/DirectoryToSearch/ they get the list of files in that directory, without getting any permission denied error
Is there any setting in asp.net that am i missing?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该禁用 IIS 中的目录浏览。
对于 IIS7:http://technet.microsoft.com /en-us/library/cc731109%28WS.10%29.aspx
对于 IIS6:在 IIS 管理器中打开网站的属性,然后在“主目录”选项卡下取消选中标记为“目录浏览”的复选框。
You should disable directory browsing in IIS.
For IIS7: http://technet.microsoft.com/en-us/library/cc731109%28WS.10%29.aspx
For IIS6: Open the web site's properties in IIS Manager, and under the tab "Home Directory", uncheck the checkbox labeled "Directory Browsing".