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

Exempelkod

  1. Skapa en TokenCredential med Azure Identity SDK.

    from azure.identity import DefaultAzureCredential
    
    credential = DefaultAzureCredential()
    

    credential kan vara vilken klass som helst som ärver från TokenCredential klassen.

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

    Mer information finns i Azure Identity-klientbiblioteket för Python

  2. Skapa sedan en client med endpoint, huboch credential.

    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