Vytvoření s využitím Pythonu WebPubSubServiceClient
a azure Identity
V tomto průvodci postupy se dozvíte, jak v Pythonu WebPubSubServiceClient
vytvořit id Microsoft Entra.
Požadavky
Nainstalujte balíček azure-identity z pypi.org.
python -m pip install azure-identity
Nainstalujte balíček azure-messaging-webpubsubservice z pypi.org.
python -m pip install azure-messaging-webpubsubservice
Vzorové kódy
Vytvoření pomocí
TokenCredential
sady Azure Identity SDKfrom azure.identity import DefaultAzureCredential credential = DefaultAzureCredential()
credential
může být libovolná třída, která dědí zTokenCredential
třídy.- EnvironmentCredential
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
Další informace najdete v klientské knihovně Azure Identity pro Python.
Pak vytvořte s
client
endpoint
,hub
acredential
.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential() client = WebPubSubServiceClient(hub="<hub>", endpoint="<endpoint>", credential=credential)
Informace o použití tohoto klienta najdete v klientské knihovně služby Azure Web PubSub pro Python.