问题标签 [azure-application-gateway]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1067 浏览

url-rewriting - 在应用程序网关中隐藏后端池的 .Azurewebsites.net

我们为基于路径的路由和 SSL 卸载设置了一个 azure 应用程序网关,并且我们有多个指向 azure web 应用程序的后端池。我们希望阻止人们直接使用原始 .azurewebsite.net URL 访问 Web 应用程序。这是一个非常常见的要求,如果在 url 中使用“.azurewebsites.net”或重定向到实际域,则可以通过阻止访问轻松实现。但是当涉及应用程序网关时,这是不可行的,因为运行状况探测将使用 .azurewebsites.net URL,并且域名仅在应用程序网关级别使用。

有人对上述情况有解决方案吗?

0 投票
2 回答
262 浏览

asp.net - 在 Azure 应用程序网关上卸载时如何要求 SSL?

我正在将我的 ASP.Net 网站转换为 Azure 托管。我正在使用具有 SSL 卸载功能的应用程序网关,因此我的个人负载平衡 Web 服务器没有安装 SSL 证书。由于 SSL 在应用程序网关上处理,我如何要求客户端提供 SSL 并从 HTTP 重定向到 HTTPS?

0 投票
0 回答
303 浏览

azure - Rolling Website Updates / Azure Application Gateway

I'm trying to configure rolling website updates to an IIS web farm to enable zero downtime deployments. I can't identify a reasonable way to stop traffic being routed from Application Gateway to a VMSS instance.

Any Application Gateway updates seem to take 45 minutes so that isn't really feasible.

If I set a short health probe poll and unhealthy threshold limit for the Application Gateway, and use an app_offline.htm file so IIS responds with an error, users may still receive the app_offline.htm page before the Application Gateway deems the instance unhealthy.

I'd really prefer to tell the Application Gateway to stop serving traffic to instance x, update the instance, then tell Application Gateway to resume routing traffic to the instance.

Am I missing something here? Is there a way to perform a rolling zero-downtime deployment with Application Gateways?

0 投票
1 回答
5306 浏览

azure-api-management - 使用 API 管理 Azure 配置应用程序网关

我想在 Azure 中的 API 管理和应用程序网关之间建立连接。请有人提供分步解决方案。

0 投票
1 回答
1215 浏览

azure - Azure LoadBacer 和应用程序网关上的负载平衡有何不同?

我已经使用 Azure 负载平衡和应用程序网关在 Azure 上完成了负载平衡,用于 HTTPS 流量。

在 Azure 负载均衡器中,我们可以在端口 443 上进行健康检查,而在应用程序网关中有上传 SSL 证书的选项,对于健康检查,我们可以指定一个类似 index.html 的文件,我们可以在该文件上执行健康检查。

我知道应用程序网关是正确的方法,但使用 Azure 负载均衡器的缺点是什么。

有人可以解释一下吗。谢谢

0 投票
2 回答
394 浏览

azure-web-app-service - 用于 Web 应用程序的 Azure Api 网关,而不是 api

是否有可能有一种 api 网关来重定向不同 Web 应用程序的请求?

敌人示例:

域名:abc.com

Abc.com/ -> abc-com-home.azurewebsites.net Abc.com/map -> abc-com-map.azurewebsites.net

应用程序中的每个请求都应该使用相同的模式。

谢谢!

0 投票
2 回答
1727 浏览

azure - 使用 Azure 应用程序网关修改/截断基于路径的路由中的路径

假设应用程序网关接收到一个请求http://contoso.com/images并配置为将其转发到 backendserver.contoso.com。使用基于路径的路由规则(/images/*例如)。

我希望应用程序网关不保留/images请求 URL 中的路径。我需要截断它,在这种情况下,请求将只是http://contoso.com/。之后的任何路径/images都将保持不变。

可能吗?非常感谢任何帮助/线索。

0 投票
1 回答
4917 浏览

azure - Azure 应用程序网关:502 错误

我试图找出我的应用程序网关上的 502 错误。我的 VM 配置为使用 https,我可以直接连接到它,但是当通过应用程序网关连接它时,我收到 502 错误。我无法计算健康探测。假设我的虚拟机有 IP1 作为 ip 和“/path/try.htm”,这样我就可以遍历http://ip1/path/try.htm现在我想使用这个链接作为运行状况探测的目标。如果在任何地方都需要,您可以将 appgw 的 ip 视为 IP2 吗?

感谢任何帮助。

更新:尝试此应用程序网关 - 502 错误

0 投票
1 回答
2763 浏览

azure - Azure 应用程序网关无法上传 pfx 证书

对于应用程序网关,所有文档都说要上传 pfx 证书,但是当我转到后端池的 http 设置时,它只允许“.cer”证书并且不允许上传“.pfx”文件,显示的错误说格式错误?mi 做错了什么或 Azure 以某种方式更改了功能,但仍未上传文档。奇怪的是通过这个命令我可以上传 PFX

附上截图

在此处输入图像描述

更新:我正在尝试为现有的应用程序网关执行此操作更新 2:奇怪的是,当我创建网关时,Azure 向我显示了 PFX 选项,但我不知道如果我尝试为现有的网关执行此操作,它为什么会变成 cer。

这是微软的彩蛋之一??

0 投票
1 回答
2967 浏览

azure - 数据长度大于使用 Azure 应用程序网关 WAF 配置的限制

我们将应用程序网关中的 WAF 配置为“预防”模式。应用程序中的几个用例需要上传文件。目前,这些文件上传请求正在被 WAF 阻止。防火墙日志:

是否可以停用此规则或更改限制或...?扩大(定价层)有帮助吗?我发现了这一点,但不想相信它。