0

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

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

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

这是否意味着我需要并且可以自己制作一个 web.config 文件并 ftp 到 wwwroot 文件夹?

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

4

1 回答 1

1

@MyoungsoKang,有很多方法可以限制 Azure 应用服务的 IP 或 HTTP 请求,请参见下文。

  1. 在 Azure 上配置web.configIIS,您可以wwwroot自己创建,例如 SO 线程Azure 网站 IP 限制的答案。
  2. 使用 Java servlet 容器的过滤器来灵活控制入站请求。
  3. 在 Azure 网站上添加 Web 应用程序防火墙ModSecurity,请参阅博客并参考参考手册了解如何使用它。
于 2016-07-17T18:47:01.517 回答