Azure是否支持web.config中的<ipsecurity>?</ipsecurity>

时间:2010-06-29 20:58:00

标签: azure

在这篇文章中(截至1月10日),陈艾伦表示不这样做。然而,似乎另一张海报表明它确实存在(至少在开发结构中)。有谁知道这是否支持。

我希望通过IP地址限制访问我的登台和开发站点。将其添加到相应的web.config是最简单的方法。

3 个答案:

答案 0 :(得分:1)

我最后只是创建了一个httpmodule并使用它进行过滤。我在这里使用Scott Hanselman的解决方案作为起点:http://www.hanselman.com/blog/AnIPAddressBlockingHttpModuleForASPNETIn9Minutes.aspx

它像魅力一样,提供了很大的灵活性。 谢谢Scott。

答案 1 :(得分:1)

您可以通过网络角色startup.cmd实现此功能。 Andy Cross有一篇很棒的博客文章,解释了http://blog.bareweb.eu/2011/04/restricting-access-by-ip-in-azure-web-role-v1-4/

的方式

答案 2 :(得分:0)

我不相信它今天可以在webrole中设置。检查applicationHost.config,我看到ipSecurity设置为disallow,这意味着你无法在web.config级别设置它。话虽这么说,如果您通过Hosted Web Core接管IIS进程(请参阅code.msdn.microsoft.com/hwcworker),您可以更改applicationHost.config,它可能正常工作。