Freigeben über


Erstellen eines WebPubSubServiceClient mit JavaScript und Azure Identity

In diesem Anleitungshandbuch erfahren Sie, wie Sie eine WebPubSubServiceClient microsoft Entra-ID in JavaScript erstellen.

Anforderungen

Codebeispiele

  1. Erstellen von TokenCredential mit eineM Azure-Identität-SDK

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

    credential kann eine beliebige Klasse sein, die von der -Klasse TokenCredential erbt.

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

    Weitere Informationen finden Sie in derAzure Identitätsclientbibliothek für JavaScript

  2. Erstellen Sie dann eine client mit endpoint, hub und credential.

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

    Informationen zur Verwendung dieses Clients finden Sie unter Clientbibliothek des Azure Web PubSub-Diensts für JavaScript