Python 및 Azure ID로 WebPubSubServiceClient
를 만드는 방법
이 방법 가이드에서는 Python에서 Microsoft Entra ID를 사용하여 WebPubSubServiceClient
를 만드는 방법을 보여줍니다.
요구 사항
pypi.org에서 azure-identity 패키지를 설치합니다.
python -m pip install azure-identity
pypi.org에서 azure-messaging-webpubsubservice 패키지를 설치합니다.
python -m pip install azure-messaging-webpubsubservice
샘플 코드
Azure ID SDK로
TokenCredential
을 만듭니다.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential()
credential
은TokenCredential
클래스에서 상속하는 모든 클래스가 될 수 있습니다.- EnvironmentCredential
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
자세한 내용은 Python용 Azure ID 클라이언트 라이브러리를 참조하세요.
그런 다음,
endpoint
,hub
및credential
로client
를 만듭니다.from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential() client = WebPubSubServiceClient(hub="<hub>", endpoint="<endpoint>", credential=credential)
이 클라이언트를 사용하는 방법에 대해 알아보려면 Python용 Azure Web PubSub 서비스 클라이언트 라이브러리를 참조하세요.