Jak utworzyć element WebPubSubServiceClient
za pomocą języka JavaScript i tożsamości platformy Azure
W tym przewodniku z instrukcjami pokazano, jak utworzyć WebPubSubServiceClient
identyfikator Entra firmy Microsoft w języku JavaScript.
Wymagania
Zainstaluj pakiet @azure/tożsamości z npmjs.com.
npm install --save @azure/identity
Zainstaluj pakiet @azure/web-pubsub z npmjs.com
npm install @azure/web-pubsub
Przykłady kodu
Utwórz element za
TokenCredential
pomocą zestawu Azure Identity SDK.const { DefaultAzureCredential } = require("@azure/identity"); let credential = new DefaultAzureCredential();
credential
może być dowolną klasą dziedziczą poTokenCredential
klasie.- EnvironmentCredential
- ClientSecretCredential
- ClientCertificateCredential
- ManagedIdentityCredential
- VisualStudioCredential
- VisualStudioCodeCredential
- AzureCliCredential
Aby dowiedzieć się więcej, zobacz Biblioteka klienta tożsamości platformy Azure dla języka JavaScript
Następnie utwórz element
client
z elementamiendpoint
,hub
icredential
.const { DefaultAzureCredential } = require("@azure/identity"); let credential = new DefaultAzureCredential(); let serviceClient = new WebPubSubServiceClient( "<endpoint>", credential, "<hub>" );
Dowiedz się, jak używać tego klienta, zobacz Azure Web PubSub service client library for JavaScript (Biblioteka klienta usługi Azure Web PubSub dla języka JavaScript)