文件夹禁止写入 禁止通过URL直接访问文件夹

来源:互联网  时间:2016/7/8 10:46:14

关于网友提出的“文件夹禁止写入 禁止通过URL直接访问文件夹”问题疑问,本网通过在网上对“文件夹禁止写入 禁止通过URL直接访问文件夹”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:文件夹禁止写入 禁止通过URL直接访问文件夹
描述:

已知URL: http://forum.csdn.net/PointForum/Forum/PostTopic.aspx
问题一: 如何禁止USER通过http://forum.csdn.net/PointForum直接访问其文件夹下的内容。
问题二: 如何禁止未登录USER直接访问http://forum.csdn.net/PointForum/Forum/PostTopic.aspx页面。
以上问题需通过webconfig设置。


解决方案1:

使用 IIS 管理器启用目录浏览。
   1. 打开 IIS 管理器。
   2. 在“功能”视图中,双击“目录浏览”。
   3. 在“目录浏览”页上,在“操作”窗格中单击“禁用”。

解决方案2:

IIS下取消勾选目录浏览。

解决方案3:

关注.....

解决方案4:

使用HttpHandler
新建一个类,继承IHttpHandler
using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
/// 


///MyHandler 的摘要说明
/// 

public class MyHandler:IHttpHandler
{
    public void ProcessRequest(HttpContext ctx)//方法名固定
    {
        HttpResponse Response;
        ctx.Response.Write("aa");
    }
}
配置Web.Config
 
        
      

当访问Img文件夹下面的任何jpg图片文件的时候,都拒绝访问打印出"aa"字样

解决方案5:

引用 5 楼 hu0336 的回复:
使用HttpHandler
新建一个类,继承IHttpHandler
using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using Syst……

 up
解决方案6:

csdn的那个不是浏览文件夹下的内容,他只是一个默认页面。

解决方案7:

iis不设置浏览可以不可以。

解决方案8:

forms验证
session判断跳转页面,ihttphanlder
location path="允许匿名访问的文件夹名称或者文件路径"  
   
   
   
<>
protection="All" path="/"/>   
   
   
   
   
   

上一篇提供几个加密结果为数字和英文字母的加密方式
下一篇求jquery禁用服务器按钮代码
明星图片
相关文章
《文件夹禁止写入 禁止通过URL直接访问文件夹》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)