Partager via


Comment créer un WebPubSubServiceClient avec JavaScript et Azure Identity

Ce guide pratique vous montre comment créer un WebPubSubServiceClient ID Microsoft Entra dans JavaScript.

Spécifications

  • Installez le package @azure/identity à partir de npmjs.com.

    npm install --save @azure/identity
    
  • Installez le package @azure/web-pubsub à partir de npmjs.com.

    npm install @azure/web-pubsub
    

Exemples de code

  1. Créez un TokenCredential avec Azure Identity SDK.

    const { DefaultAzureCredential } = require("@azure/identity");
    
    let credential = new DefaultAzureCredential();
    

    credential peut être toute classe qui hérite de la classe TokenCredential.

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

    Pour en savoir plus, consultez Bibliothèque de client Azure Identity pour JavaScript.

  2. Créez ensuite un client avec endpoint, hub et credential.

    const { DefaultAzureCredential } = require("@azure/identity");
    
    let credential = new DefaultAzureCredential();
    
    let serviceClient = new WebPubSubServiceClient(
      "<endpoint>",
      credential,
      "<hub>"
    );
    

    Pour découvrir comment utiliser ce client, consultez Bibliothèque de client du service Azure Web PubSub pour JavaScript.