使用Azure Web App作为反向代理

时间:2018-10-30 13:40:26

标签: azure reverse-proxy

我正尝试按照与此处所述完全相同的步骤来设置空的Azure Web应用程序作为反向代理:https://tomssl.com/2015/06/15/create-your-own-free-reverse-proxy-with-azure-web-apps/。首先,似乎allowedserver变量无法转换,在application.config文件中将其设置为deny。当我删除它们时,当我尝试访问我的Web应用程序时,我只会得到404(HTTP错误404.4-找不到) 您要查找的资源没有与之关联的处理程序。)

有人有什么建议吗?

欢呼

1 个答案:

答案 0 :(得分:0)

您应该尝试使用Azure Function代理

https://markheath.net/post/azure-functions-v2-proxies

开发人员可以在与Function App相同的UI中创建Azure Function代理。在配置中,将要求开发人员提供路由模板,确定允许使用哪些HTTP方法,并提供将HTTP请求路由到的后端URL。后端URL不必是静态的,因为您可以根据请求中的内容或应用程序设置来动态设置URL。