Cara membuat WebPubSubServiceClient dengan Python dan Azure Identity

Panduan cara ini menunjukkan kepada Anda cara membuat WebPubSubServiceClient menggunakan ID Microsoft Entra di Python.

Persyaratan

Kode sampel

  1. Buat TokenCredential dengan Azure Identity SDK.

    from azure.identity import DefaultAzureCredential
    
    credential = DefaultAzureCredential()
    

    credential dapat berupa kelas apa pun yang mewarisi dari TokenCredential kelas.

    • EnvironmentCredential
    • ClientSecretCredential
    • ClientCertificateCredential
    • ManagedIdentityCredential
    • VisualStudioCredential
    • VisualStudioCodeCredential
    • AzureCliCredential

    Untuk mempelajari selengkapnya, lihat Pustaka klien Azure Identity untuk Python

  2. Kemudian buat client dengan endpoint, hub, dan credential.

    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