我有一个Service Fabric群集,该群集承载许多旧版WCF服务,并且我想将Azure App Service(运行网站)连接到Fabric群集的VNET,以便它可以与群集中的WCF服务进行通信。
我使用VNET对等连接将结构集群的VNET连接到组织的现有虚拟网络,并且可以从现有虚拟网络中的VM连接到WCF服务。
但是,从应用程序服务连接时,出现以下错误:
无法连接到net.tcp://10.0.0.250:8020 /。连接尝试 持续时间为00:00:00。 TCP错误代码10013:尝试以其访问权限10.0.0.250:8020禁止的方式访问套接字。
如果从虚拟网络内部连接,我已经配置了内部负载平衡器,并且可以正常工作。有谁知道为什么它不适用于网络应用?
答案 0 :(得分:1)
如果要从Azure App Service访问VNet中的资源,则可以enable networking for app service。请注意
VNet集成使您的Web应用可以访问您的资源 虚拟网络,但不授予对您的网站的入站私有访问权限 虚拟网络中的应用程序。私人网站访问是指 您的应用只能通过专用网络(例如从 Azure虚拟网络。 VNet集成仅用于出站 从您的应用程序调用到您的VNet。
VNet集成有两个版本,如果服务结构的虚拟网络与Web应用程序位于同一区域,则可以使用“区域VNet集成”。