读书人

asp.net c#做的公司网站部分页面只能公

发布时间: 2012-04-18 15:01:59 作者: rapoo

asp.net c#做的公司网站部分页面只能公司内部访问 如何实现
asp.net c# 的网站 已经写完发布了
但是 又有新任务 说 有的页面只能公司内网访问
请教 谁有案例 说明下啊

是在网页写限制还是服务器设置限制

公司的外网是1个固定ip..
而且这个ip和网站ip 相同
因为这个网站就放在公司机房

[解决办法]

C# code
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了?有这么复杂么..
[解决办法]
探讨

引用:

公司的外网是1个固定ip..
而且这个ip和网站ip 相同
因为这个网站就放在公司机房

--------
既然自己的服务器那就好说
等于客户访问网站的IP 还是你们自己的IP地址
自己公司访问的也是 自己的IP地址

直接设置用户权限 或者 页面权限 只要是其他来路的IP做权限判断


引用:

设置页面权限不就O……

读书人网 >C#

热点推荐