我可以伪造Request.IsLocal对于办公室同事来说是真的吗?

时间:2012-02-02 15:07:10

标签: c# asp.net visual-studio http iis

我想让办公室的同事能够查看我们解决方案的本地VisualStudio版本。我通过127.0.0.1 site.com的主机文件编辑来查看它

我已经将他们的主机文件设置为将site.com指向我的内部IP地址,并且他们将网站调好,问题是我们在网站范围内对if(Request.IsLocal)进行了大量检查决定要显示的JS和CSS文件的版本,因此他们没有看到他们应该看到的内容。 (因为他们不是查看网站的本地主机)

我知道有很多途径可以解决这个问题,但是我希望有人知道假冒/强迫Request.IsLocal如果我想要它的话。我的第一个想法是在我的本地IIS站点绑定中的一些技巧,我正在调查那个大道但还没有提出任何东西。

感谢您的时间

2 个答案:

答案 0 :(得分:3)

不 - 没有办法伪造/愚弄Request.IsLocal(至少不会没有黑客攻击某些我不推荐的.NET内部构件)。

答案 1 :(得分:0)

你能不能使用IIS或IIS Express? IIS快递也可以从MS免费获得,并且可以为外部请求http://blogs.iis.net/vaidyg/archive/2010/07/29/serving-external-traffic-with-webmatrix-beta.aspx

启用