【问题标题】:How will fix Inaccessible issue for function app created in ILB ASE in azure?如何解决在天蓝色 ILB ASE 中创建的函数应用程序无法访问的问题?
【发布时间】:2019-11-23 10:22:31
【问题描述】:

我正在尝试在 azure ILB ASE 中创建一个函数应用程序,但由于 Kudu 无法访问而无法打开它。如何正确配置?

【问题讨论】:

  • 我的意思是,如果它托管在 ASE 上,就无法从“外部”访问它,对吧?
  • 但是从同一个虚拟网络中的VM可以访问,对吧?
  • 是的,会的。我从未尝试过这种情况,如果门户可以访问 ASE 上的 web 应用程序,那将是有意义的,但我无法确认或拒绝

标签: azure azure-app-service-envrmnt app-service-environment


【解决方案1】:

由于 Azure 功能部署在 ILB ASE 中,它只能从虚拟网络访问。如果要访问 VNet 外部的功能,则需要部署公共 Azure 应用程序网关以公开内部终结点。 Azure 应用程序网关将用作反向代理,将传入流量路由到适当的端点。

参考文献

Integrate your ILB App Service Environment with the Azure Application Gateway

Private Function Apps in Azure Government using App Service Environment (ASE)

【讨论】:

    【解决方案2】:

    看看这个问题-Document how to use Functions in an ILB ASE和这个link,确保你满足要求。

    1. 与您的 ILB ASE 在同一个 vnet 中
    2. 拥有默认域和默认 scm 域的有效证书。 *.yourILBDomain.com*.scm.yourILBDomain.com
    3. 除了拥有证书外,您还必须为 ILB 域配置 DNS。

    【讨论】:

      猜你喜欢
      • 2017-01-17
      • 1970-01-01
      • 2020-09-29
      • 2020-01-22
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多