Så här skapar du en WebPubSubServiceClient
med Python och Azure Identity
Den här guiden visar hur du skapar ett microsoft entra-ID WebPubSubServiceClient
i Python.
Behov
Installera azure-identity-paketet från pypi.org.
python -m pip install azure-identity
Installera azure-messaging-webpubsubservice-paketet från pypi.org.
python -m pip install azure-messaging-webpubsubservice
Exempelkod
Skapa en
TokenCredential
med Azure Identity SDK.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential()
credential
kan vara vilken klass som helst som ärver frånTokenCredential
klassen.- EnvironmentCredential
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
Mer information finns i Azure Identity-klientbiblioteket för Python
Skapa sedan en
client
medendpoint
,hub
ochcredential
.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential() client = WebPubSubServiceClient(hub="<hub>", endpoint="<endpoint>", credential=credential)
Lär dig hur du använder den här klienten i Azure Web PubSub-tjänstklientbiblioteket för Python