Usar a extensão de serviço de aplicativo do Direct Line com uma VNET

aplica-se a: SDK v4

Este artigo descreve como usar a Extensão de Serviço de Aplicativo do Direct Line com uma VNET (Rede Virtual do Azure).

Criar um Ambiente do Serviço de Aplicativo e outros recursos do Azure

  1. A extensão do Serviço de Aplicativo do Direct Line está disponível em todos os Serviços de Aplicativos do Azure, incluindo aqueles hospedados em um Ambiente do Serviço de Aplicativo do Azure. Um Ambiente do Serviço de Aplicativo do Azure oferece isolamento e é ideal para trabalhar em uma VNET.
  2. Depois de criar seu Ambiente do Serviço de Aplicativo, você precisará adicionar um Plano do Serviço de Aplicativo a ele, em que você possa implantar seus bots (e, assim, executar a Extensão do Serviço de Aplicativo do Direct Line). Para fazer isso:
    • Acesse https://portal.azure.com/
    • Crie um novo recurso "Plano do Serviço de Aplicativo".
    • Em Região, selecione seu Ambiente do Serviço de Aplicativo
    • Conclua a criação do Plano do Serviço de Aplicativo

Configure os NSGs (Grupos de Segurança de Rede) da VNET

  1. A Extensão do Serviço de Aplicativo do Direct Line requer uma conexão de saída para que possa emitir solicitações HTTP. Isso pode ser configurado como uma regra de saída em seu NSG VNET associado à sub-rede Ambiente do Serviço de Aplicativo do usuário. A regra necessária é a seguinte:
Campo Valor
Fonte Qualquer
Porta de origem *
Destino Marca de serviço
Marca de serviço de destino AzureBotService
Intervalos de portas de destino 443
Protocolo Qualquer
Ação Allow