JavaScript と Azure Identity を使用して
この攻略ガイドでは、JavaScript で Microsoft Entra ID を使用して WebPubSubServiceClient を作成する方法について説明します。
必要条件
インストール @azure/identity package from npmjs.com.
npm install --save @azure/identityインストール @azure/web-pubsub package from npmjs.com
npm install @azure/web-pubsub
サンプル コード
Azure Identity SDK を使用して
TokenCredentialを作成します。const { DefaultAzureCredential } = require("@azure/identity"); let credential = new DefaultAzureCredential();credentialは、TokenCredentialクラスを継承する任意のクラスにすることができます。- EnvironmentCredential
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
詳細については、JavaScript 用の Azure Identity クライアント ライブラリに関するページを参照してください
次に、
endpoint、hub、credentialを使用してclientを作成します。const { DefaultAzureCredential } = require("@azure/identity"); let credential = new DefaultAzureCredential(); let serviceClient = new WebPubSubServiceClient( "<endpoint>", credential, "<hub>" );このクライアントの使用方法については、JavaScript 用 Azure Web PubSub サービス クライアント ライブラリに関する記事を参照してください