日期:2014-05-18 浏览次数:21121 次
public void Init(HttpApplication context)
    {
        context.BeginRequest += new EventHandler(Application_BeginRequest);
    }
    private void Application_BeginRequest(object source, EventArgs e)
    {
        HttpContext context = ((HttpApplication)source).Context;
        string ipAddress = context.Request.UserHostAddress;
        if (!IsValidIpAddress(ipAddress))
        {
            context.Response.StatusCode = 403;  // (Forbidden)
        }
    }
------解决方案--------------------
在不能对外发布的页面里加个IP判断不行吗?
------解决方案--------------------
公司的外网是1个固定ip..
而且这个ip和网站ip 相同
因为这个网站就放在公司机房
--------
既然自己的服务器那就好说
等于客户访问网站的IP 还是你们自己的IP地址
自己公司访问的也是 自己的IP地址
直接设置用户权限 或者 页面权限  只要是其他来路的IP做权限判断
------解决方案--------------------
设置页面权限不就OK了?有这么复杂么..
------解决方案--------------------