Compartilhar via


Como criar um WebPubSubServiceClient com o Python e a Identidade do Azure

Este guia de instruções mostra como criar uma WebPubSubServiceClient ID do Microsoft Entra usando em Python.

Requisitos

Códigos de exemplo

  1. Crie uma TokenCredential com o SDK da Identidade do Azure.

    from azure.identity import DefaultAzureCredential
    
    credential = DefaultAzureCredential()
    

    credential pode ser qualquer classe que herde da classe TokenCredential.

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

    Para saber mais, confira Biblioteca de clientes da Identidade do Azure para Python

  2. Em seguida, crie um client com endpoint, hub e credential.

    from azure.identity import DefaultAzureCredential
    
    credential = DefaultAzureCredential()
    
    client = WebPubSubServiceClient(hub="<hub>", endpoint="<endpoint>", credential=credential)
    

    Saiba como usar este cliente. Confira Biblioteca de clientes do serviço Azure Web PubSub para Python