Cara membuat WebPubSubServiceClient
dengan Python dan Azure Identity
Panduan cara ini menunjukkan kepada Anda cara membuat WebPubSubServiceClient
menggunakan ID Microsoft Entra di Python.
Persyaratan
Instal paket identitas azure dari pypi.org.
python -m pip install azure-identity
Instal paket azure-messaging-webpubsubservice dari pypi.org.
python -m pip install azure-messaging-webpubsubservice
Kode sampel
Buat
TokenCredential
dengan Azure Identity SDK.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential()
credential
dapat berupa kelas apa pun yang mewarisi dariTokenCredential
kelas.- EnvironmentCredential
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
Untuk mempelajari selengkapnya, lihat Pustaka klien Azure Identity untuk Python
Kemudian buat
client
denganendpoint
,hub
, dancredential
.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential() client = WebPubSubServiceClient(hub="<hub>", endpoint="<endpoint>", credential=credential)
Pelajari cara menggunakan klien ini, lihat Pustaka klien layanan Azure Web PubSub untuk Python