【发布时间】:2020-03-26 01:44:59
【问题描述】:
尝试编写一个小的 azure 函数来初始化与 ipv6 地址的 tcp 连接。总是失败。错误消息显示“尝试以访问权限禁止的方式访问套接字” azure 函数是否完全支持 ipv6?
【问题讨论】:
-
所有 App Service 不支持 ipv6。您可以做的唯一方法是创建一个前门并将其用作 azure 函数的入口。
标签: azure azure-functions ipv6
尝试编写一个小的 azure 函数来初始化与 ipv6 地址的 tcp 连接。总是失败。错误消息显示“尝试以访问权限禁止的方式访问套接字” azure 函数是否完全支持 ipv6?
【问题讨论】:
标签: azure azure-functions ipv6
不,不仅仅是天蓝色的功能。所有的应用服务都不支持 ipv6。这是设计使然。但是您可以使用 Azure Front Door 来实现您的目标。
Azure Front Door 原生支持端到端 IPv6 连接以及 HTTP/2 协议。
例如,我有一个应用服务。它不支持 ipv6。
所以,我创建了这个应用服务的前门。(使用前门作为入口。)
转到门户上的“所有服务”-> 搜索“前门”-> 创建前门,并将您的 Web 应用程序添加为此页面中的后端主机。
最后,您可以使用前门访问您的Web应用程序,它支持ipv6。(Azure Function是基于Web App Sandbox设计的,所以是一样的。)
【讨论】:
【讨论】: