c# 防盗链接

WBOY
リリース: 2016-06-06 20:00:47
オリジナル
1300 人が閲覧しました

1、建一个类 : Handler.cs 内容如下: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts;

 1、建一个类 : Handler.cs

 

内容如下:

 

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

///


/// Handler 的摘要说明
///

public class Handler : IHttpHandler
{
    public Handler()
    {
        //
        // TODO: 在此处添加构造函数逻辑
        //
    }

    #region IHttpHandler 成员

    public bool IsReusable
    {
        get
        {
            throw new Exception("The method or operation is not implemented.");
        }
    }

    public void ProcessRequest(HttpContext context)
    {
        context.Response.ContentType = "text/plain";

        if (context.Request.UrlReferrer.Host == "localhost") //localhost 可以换成相应的域名等
        {
            context.Response.Expires = 0;
            context.Response.Clear();
            context.Response.ContentType = "image/jpg";
            context.Response.WriteFile(context.Request.PhysicalPath);
            context.Response.End();
        }
        else
        {
            context.Response.Expires = 0;
            context.Response.Clear();
            context.Response.ContentType = "image/jpg";
            context.Response.WriteFile(context.Request.PhysicalPath + "error.jpg");
            context.Response.End();
        }
    }

    #endregion
}

 

2、在web.config中配置

     
   

 

3、在IIS中配置

 

站点“属性”--》“主目录”--》“配置”--》“映射”--》“添加”

 

.jpg       C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_isapi.dll

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!