用于Web应用程序而不是apis的Azure Api网关

时间:2017-12-24 20:38:32

标签: azure-web-sites azure-api-management azure-application-gateway

是否可以使用某种api网关重定向不同网络应用的请求?

敌人的例子:

域名:abc.com

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

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

谢谢!

2 个答案:

答案 0 :(得分:0)

  

是否可以使用某种api网关重定向不同网络应用的请求?

根据我的理解,您可以利用Set backend service策略将传入的请求重定向到相关的后端。此外,您可以利用您的azure Web应用程序利用应用程序网关的基于路径的规则将您的请求分发到相关的azure Web应用程序。详细信息,您可以关注here

  

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

根据我的理解,我会为Abc.com映射自定义域(abc-com-home.azurewebsites.net),然后我会利用abc-com-home.azurewebsites.net为我的Vulnerability Assessment重定向请求(s )基于请求路径的相关azure Web应用程序。

答案 1 :(得分:0)

是的,应用程序网关可以执行此操作,但您必须通过PowerShell执行此操作。如果您需要SSL,则必须配置端到端ssl,因为webapps不能是虚拟网络。

https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-web-app-powershell