Aracılığıyla paylaş


Python ve Azure Identity ile oluşturma WebPubSubServiceClient

Bu nasıl yapılır kılavuzu, Python'da Microsoft Entra Id kullanarak nasıl oluşturabileceğinizi WebPubSubServiceClient gösterir.

Gereksinimler

  • pypi.org'dan azure-identity paketini yükleyin.

    python -m pip install azure-identity
    
  • pypi.org'dan azure-messaging-webpubsubservice paketini yükleyin.

    python -m pip install azure-messaging-webpubsubservice
    

Örnek kodlar

  1. Azure Kimlik SDK'sı ile oluşturma TokenCredential .

    from azure.identity import DefaultAzureCredential
    
    credential = DefaultAzureCredential()
    

    credential sınıfından TokenCredential devralan herhangi bir sınıf olabilir.

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

    Daha fazla bilgi edinmek için bkz. Python için Azure Identity istemci kitaplığı

  2. Ardından , hubve credentialile endpointbir client oluşturun.

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

    Bu istemciyi kullanmayı öğrenin, bkz. Python için Azure Web PubSub hizmeti istemci kitaplığı