Erstellen eines WebPubSubServiceClient
mit Python und Azure Identity
In diesem Anleitungshandbuch erfahren Sie, wie Sie eine WebPubSubServiceClient
microsoft Entra-ID in Python erstellen.
Anforderungen
Installieren Sie das azure-identity-Paket von pypi.org.
python -m pip install azure-identity
Installieren Sie das azure-messaging-webpubsubservice-Paket von pypi.org.
python -m pip install azure-messaging-webpubsubservice
Codebeispiele
Erstellen von
TokenCredential
mit eineM Azure-Identität-SDKfrom azure.identity import DefaultAzureCredential credential = DefaultAzureCredential()
credential
kann eine beliebige Klasse sein, die von der -KlasseTokenCredential
erbt.- EnvironmentCredential
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
Weitere Informationen finden Sie in derAzure-Identitätsclientbibliothek für Python.
Erstellen Sie dann eine
client
mitendpoint
,hub
undcredential
.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential() client = WebPubSubServiceClient(hub="<hub>", endpoint="<endpoint>", credential=credential)
Informationen zur Verwendung dieses Clients finden Sie unter Clientbibliothek des Azure Web PubSub-Diensts für Python.