我正在给定Web角色中的临时插槽中测试应用程序。我不希望公众可以访问登台应用程序,我想知道是否有任何我可以添加到.cscfg文件以将应用程序锁定到一组已知的IP?我浏览了一下门户网站,但看不到任何限制IP的方法。
对此有何想法?
答案 0 :(得分:1)
您可以启用内置的IIS IP和域限制,然后在web.config中提供IP列表(如果您必须修改它们,这可能意味着重新部署)。以下是有人执行此操作的博客文章的链接:http://blog.liamcavanagh.com/2011/10/how-to-block-ip-addresses-in-windows-azure/
答案 1 :(得分:0)
我从来没有听说过。
在你的global.asax中:
protected void Session_Start()
{
if (Request.ServerVariables["REMOTE_ADDR"]!= "ÿour ip address here")
{
Response.StatusCode = 404;
}
}