Condividi tramite


Come creare un WebPubSubServiceClient oggetto con Python e Azure Identity

Questa guida pratica illustra come creare un WebPubSubServiceClient oggetto usando Microsoft Entra ID in Python.

Requisiti

Codici di esempio

  1. Creare un TokenCredential oggetto con Azure Identity SDK.

    from azure.identity import DefaultAzureCredential
    
    credential = DefaultAzureCredential()
    

    credential può essere qualsiasi classe che eredita dalla TokenCredential classe .

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

    Per altre informazioni, vedere Libreria client di Identità di Azure per Python

  2. Creare quindi un client oggetto con endpoint, hube credential.

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

    Informazioni su come usare questo client, vedere Libreria client del servizio Web PubSub di Azure per Python