如何在azure app service portal UI部署的azure java app中配置Web.config文件

时间:2016-07-13 02:30:10

标签: java azure web-config azure-web-sites azure-app-api

您好,我有一个由Azure门户部署而非来自市场的Java Servlet(Jersey2 + Jax-rs)Api应用程序。

所以现在我正在尝试配置我的服务器或容器来限制IP和HTTP请求,但是,从网站的azure指南中谈到设置web.config文件来做到这一点?

但我的目录中没有web.config文件。

这是否意味着我需要并且可以自己创建一个web.config文件并将ftp发送到wwwroot文件夹?

或者像往常一样,将servlet过滤器放入我的应用程序?

1 个答案:

答案 0 :(得分:0)

@MyoungsoKang,有很多方法可以限制Azure App Services的IP或HTTP请求,请参阅下文。

  1. 为Azure上的IIS配置web.config,您可以自己在wwwroot中创建,就像SO线程Azure website IP restriction的答案一样。
  2. 使用Java servlet容器过滤器灵活控制入站请求。
  3. 在Azure网站上添加Web应用程序防火墙ModSecurity,请参阅blog并参阅reference manual以了解如何使用它。