Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
如何使用 Python 和 Azure 标识创建
本操作指南演示如何在 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 标识 SDK 创建
TokenCredential。from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential()credential可以是继承自TokenCredential类的任何类。- EnvironmentCredential
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
若要了解详细信息,请参阅适用于 Python 的 Azure 标识客户端库
然后,使用
endpoint、hub和credential创建client。from azure.identity import DefaultAzureCredential credential = DefaultAzureCredential() client = WebPubSubServiceClient(hub="<hub>", endpoint="<endpoint>", credential=credential)了解如何使用此客户端,请参阅适用于 Python 的 Azure Web PubSub 服务客户端库