Creación de un WebPubSubServiceClient
con Python y Azure Identity
En esta guía paso a paso se muestra cómo crear un WebPubSubServiceClient
identificador de Microsoft Entra en Python.
Requisitos
Instale el paquete azure-identity desde pypi.org.
python -m pip install azure-identity
Instale el paquete azure-messaging-webpubsubservice desde pypi.org.
python -m pip install azure-messaging-webpubsubservice
Códigos de ejemplo
Cree un
TokenCredential
con el SDK de Azure Identity.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential()
credential
puede ser cualquier clase que se herede de la claseTokenCredential
.- EnvironmentCredential
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
Para más información, consulte Biblioteca cliente de Azure Identity para Python.
Después, cree un
client
conendpoint
,hub
ycredential
.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential() client = WebPubSubServiceClient(hub="<hub>", endpoint="<endpoint>", credential=credential)
Para aprender a usar este cliente, consulte Biblioteca cliente del servicio Azure Web PubSub para Python.