MyException - 我的异常网
当前位置:我的异常网» C# » C#编撰ISAPI筛选器

C#编撰ISAPI筛选器

www.MyException.Cn  网友分享于:2013-12-27  浏览:65次
C#编写ISAPI筛选器
请问有没有谁写过ISAPI筛选器?

我想实现限制来源网站,,

比如只有从www.xxx.com过来的才能访问我这个网站.

------解决方案--------------------
获取客户端IP:

private string GetClientIP()
{
string result = HttpContext.Current.Request.ServerVariables[ "HTTP_X_FORWARDED_FOR "];
if (null == result || result == String.Empty)
{
result = HttpContext.Current.Request.ServerVariables[ "REMOTE_ADDR "];
}

if (null == result || result == String.Empty)
{
result = HttpContext.Current.Request.UserHostAddress;
}
return result;
}

------解决方案--------------------
可以用httpmodule,或httphandle来实现
------解决方案--------------------
想办法传递www.xxx.com这个网址做参数
------解决方案--------------------
可以用httpmodule,或httphandle来实现

------解决方案--------------------
http://www.microsoft.com/china/MSDN/library/architecture/patterns/esp/ImpInterCEptingFilterInASP.mspx?mfr=true

sorry.

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有