Uso de la extensión de App Service de Direct Line dentro de una red virtual

SE APLICA A: SDK v4

En este artículo se describe cómo usar la extensión de App Service de Direct Line con una instancia de Azure Virtual Network (VNET).

Creación de un entorno de App Service Environment y otros recursos de Azure

  1. La extensión de App Service de Direct Line está disponible en todos los servicios de aplicaciones de Azure, incluidos los hospedados en una instancia de Azure App Service Environment. Un entorno de Azure App Service Environment proporciona aislamiento y es ideal para trabajar en una red virtual.
  2. Una vez que haya creado app Service Environment, debe agregar un plan de App Service dentro de él, donde puede implementar los bots (y, por tanto, ejecutar la extensión de App Service de Direct Line). Para ello, siga estos pasos:
    • Vaya a Azure Portal.
    • Cree un nuevo recurso "Plan de App Service".
    • En Región, seleccione su entorno de App Service Environment.
    • Termine de crear el plan de App Service.

Configuración de los grupos de seguridad de red (NSG) de la red virtual

  1. La extensión de App Service de Direct Line requiere una conexión saliente para que pueda emitir solicitudes HTTP. Esto se puede configurar como una regla de salida en el grupo de seguridad de red virtual asociado a la subred de App Service Environment. La regla que se requiere es la siguiente:
Campo Value
Source Any
Puerto de origen *
Destination Etiqueta de servicio
Etiqueta de servicio de destino AzureBotService
Intervalos de puertos de destino 443
Protocolo Any
Acción Allow