0

我正在给定 Web 角色的暂存槽中测试应用程序。我不希望公众可以访问暂存应用程序,我想知道是否可以在 .cscfg 文件中添加任何内容以将应用程序锁定为一组已知 IP?我环顾了门户网站,但看不到任何限制 IP 的方法。

对此有什么想法吗?

4

2 回答 2

1

您可以启用内置的 IIS IP 和域限制,然后在 web.config 中提供 IP 列表(遗憾的是,如果您必须修改它们,这将意味着重新部署)。这是一个博客文章的链接,有人这样做:http ://blog.liamcavanagh.com/2011/10/how-to-block-ip-addresses-in-windows-azure/

于 2013-03-16T02:29:30.050 回答
0

我从来没有听说过。

在您的 global.asax 中:

        protected void Session_Start()
        {
            if (Request.ServerVariables["REMOTE_ADDR"]!= "ÿour ip address here")
            {
                 Response.StatusCode = 404;
            }
        }
于 2013-03-15T23:06:38.577 回答