簡體   English   中英

如何將轉發代理添加到 azure 應用服務

[英]how to add forward proxy to azure app service

我有 azure 應用程序服務,它運行 .net 核心 web Z8A5DA52ED126447D359E70C057。 此 api 訪問多個外部 API 以獲取數據,這些外部服務必須將我的應用服務的出站 ip 地址列入白名單。

Azure 應用服務有多個出站 ip 地址,可以在升級/降級應用服務或進行內部更改(如更改應用服務計划或資源組)時更改。

azure 中是否有任何解決方案可以在正向代理后面設置此應用程序服務?所以我可以將正向代理的 IP 共享給外部各方。

我認為最好的方法是將所有應用程序服務添加到虛擬網絡下,並為所有出站連接創建一個虛擬網絡網關。

這可能需要在 azure 以下創建服務: - 虛擬網絡 - 子網 - 虛擬網絡網關 - 路由表(通過網關路由流量)

更好的方法是共享域名而不是 IP 地址。 下面是直接在Azure傳送門中配置的方法:

https://docs.microsoft.com/en-us/azure/app-service/app-service-web-tutorial-custom-domain

您還可以在 web 應用程序前面添加 API 管理,並將其用作 API 網關並對其應用策略。

https://docs.microsoft.com/en-us/azure/api-management/configure-custom-domain

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM