Share via


Acceso a Key Vault en una red privada a través de puntos de conexión privados compartidos

El servicio Azure Web PubSub puede acceder a Key Vault en una red privada a través de conexiones de puntos de conexión privados compartidos. En este artículo se muestra cómo configurar la instancia del servicio Web PubSub para enrutar las llamadas salientes a un almacén de claves a través de un punto de conexión privado compartido en lugar de una red pública.

Diagram showing architecture of shared private endpoint.

Los puntos de conexión privados de recursos protegidos creados a través de las API del servicio Azure Web PubSub se conocen como recursos de vínculo privado compartidos. Eso se debe a que se "comparte" el acceso a un recurso, como una función de Azure Key Vault, que se ha integrado en el servicio Azure Private Link. Estos puntos de conexión privados se crean dentro del entorno de ejecución del servicio Azure Web PubSub y no son visibles directamente para usted.

Nota:

En los ejemplos de este artículo se usan los siguientes identificadores de recursos:

  • El identificador de recurso de este servicio Azure Web PubSub es _/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.SignalRService/webpubsub/contoso-webpubsub .
  • El id. de recurso de Azure Key Vault es /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.KeyVault/vaults/contoso-kv.

Al seguir los pasos, sustituya los identificadores de recursos del servicio Azure Web PubSub y Azure Key Vault.

Requisitos previos

  • Una suscripción de Azure, si no tiene una, cree una [cuenta gratuita]. (https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
  • CLI de Azure 2.25.0 o posterior (si usa la CLI de Azure).
  • Una instancia del servicio Azure Web PubSub en un plan de tarifa Estándar o superior
  • Un recurso de Azure Key Vault.

1. Creación de un recurso de punto de conexión privado compartido en Key Vault

  1. En Azure Portal, vaya a la página de recursos del servicio Azure Web PubSub.

  2. Seleccione Redes en el menú.

  3. Seleccione la pestaña Acceso privado.

  4. Seleccione Add shared private endpoint (Agregar punto de conexión privado compartido).

    Screenshot of shared private endpoints management.

  5. Escriba un nombre para el punto de conexión privado compartido.

  6. Escriba el recurso del almacén de claves; para ello, elija Seleccionar entre los recursos y seleccione el recurso de las listas, o bien elija Especificar el identificador de recurso y escriba el identificador de recurso del almacén de claves.

  7. Escriba por favor aprobar para el mensaje de solicitud.

  8. Seleccione Agregar.

    Screenshot of adding a shared private endpoint.

El estado de aprovisionamiento de recursos del punto de conexión privado compartido es Correcto. El estado de conexión es Pendiente de aprobación en el lado del recurso de destino.

Screenshot of an added shared private endpoint.

2. Aprobación de la conexión de punto de conexión privado para Key Vault

Una vez creada la conexión de punto de conexión privado, debe aprobar la solicitud de conexión del servicio Azure Web PubSub en el recurso del almacén de claves.

  1. En Azure Portal, vaya a la página de recursos del almacén de claves.

  2. Seleccione Redes en el menú.

  3. Seleccione Conexiones de punto de conexión privado.

    Screenshot of the Azure portal, showing the Private endpoint connections pane.

  4. Seleccione el punto de conexión privado que creó el servicio Azure Web PubSub.

  5. Seleccione Aprobar y para confirmar.

  6. Espere a que se apruebe la conexión del punto de conexión privado.

    Screenshot of the Azure portal, showing an Approved status on the Private endpoint connections pane.

La aprobación tarda unos minutos en propagarse al servicio Azure Web PubSub. Puede comprobar el estado mediante Azure Portal o la CLI de Azure. El punto de conexión privado compartido entre el servicio Azure Web PubSub y Azure Key Vault está activo cuando se aprueba el estado del contenedor.

  1. Vaya al recurso del servicio Azure Web PubSub en Azure Portal.

  2. Seleccione Redes en el menú.

  3. Seleccione Recursos de vínculo privado compartido.

    Screenshot of an approved shared private endpoint.

Ahora puede configurar características como un dominio personalizado como de costumbre. No es necesario usar un dominio especial para Key Vault. El servicio Azure Web PubSub controla automáticamente la resolución DNS.

Pasos siguientes

Más información: