Aceder a um cofre de chaves numa rede privada através de terminais privados partilhados
O Azure Web PubSub pode acessar um cofre de chaves em uma rede privada por meio de conexões de ponto de extremidade privadas compartilhadas. Este artigo mostra como configurar seu recurso Web PubSub para rotear chamadas de saída para um cofre de chaves por meio de um ponto de extremidade privado compartilhado em vez de por meio de uma rede pública.
Os pontos de extremidade privados de recursos protegidos criados por meio das APIs do Azure Web PubSub são chamados de recursos de link privado compartilhado. Você "compartilha" o acesso a um recurso, como uma instância do Azure Key Vault, que é integrado ao Azure Private Link. Esses pontos de extremidade privados são criados dentro do ambiente de execução Web PubSub e não são diretamente visíveis para você.
Nota
Os exemplos neste artigo usam as seguintes IDs de recurso:
- A ID do recurso desta instância do Azure Web PubSub é
_/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.SignalRService/webpubsub/contoso-webpubsub
. - A ID do recurso da instância do Azure Key Vault é
/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.KeyVault/vaults/contoso-kv
.
Para usar as etapas nos exemplos a seguir, substitua esses valores por sua própria ID de assinatura, o nome do recurso Web PubSub e o nome do recurso do Azure Key Vault.
Pré-requisitos
- Uma conta do Azure com uma subscrição ativa. Crie uma conta gratuitamente.
- A CLI do Azure 2.25.0 ou posterior (se você usar a CLI do Azure).
- Uma instância do Azure Web PubSub em uma camada de preço padrão mínima.
- Um recurso do Azure Key Vault.
Criar um recurso de ponto de extremidade privado compartilhado para o cofre de chaves
No portal do Azure, vá para o recurso Azure Web PubSub.
No menu à esquerda, selecione Rede.
Selecione a guia Acesso privado .
Selecione Adicionar ponto de extremidade privado compartilhado.
Em Nome, insira um nome a ser usado para o ponto de extremidade privado compartilhado.
Para selecionar o recurso do cofre de chaves, conclua uma das seguintes etapas:
- Escolha Selecionar entre seus recursos e selecione seu recurso nas listas.
- Selecione Especificar ID do recurso e insira o ID do recurso do cofre da chave.
Para Solicitar mensagem, digite Aprovar.
Selecione Adicionar.
O estado de provisionamento de recursos de ponto de extremidade privado compartilhado é Bem-sucedido. O estado da conexão é Pendente e aguarda aprovação para o recurso de destino.
Aprovar a conexão de ponto de extremidade privado para o cofre de chaves
Depois que a conexão de ponto de extremidade privado for criada, a solicitação de conexão do Web PubSub deverá ser aprovada no recurso do Cofre da Chave.
No portal do Azure, aceda ao recurso do Key Vault.
No menu à esquerda, selecione Rede.
Selecione Ligações de ponto final privado.
Selecione o ponto de extremidade privado que o Web PubSub criou.
Selecione Aprovar e, em seguida, selecione Sim para confirmar.
Pode levar alguns minutos para que o status da conexão do ponto de extremidade privado mude para Aprovado.
Consultar o status do recurso de link privado compartilhado
Leva alguns minutos para que a aprovação seja propagada para o Serviço PubSub da Web do Azure. Você pode verificar o estado usando o portal do Azure ou a CLI do Azure. O ponto de extremidade privado compartilhado entre o Serviço PubSub da Web do Azure e o Cofre da Chave do Azure fica ativo quando o estado do contêiner é aprovado.
Agora você pode configurar recursos como um domínio personalizado como faria normalmente. Você não precisa usar um domínio especial para seu cofre de chaves. O Web PubSub lida automaticamente com a resolução do Sistema de Nomes de Domínio (DNS).