Freigeben über


Authentifizieren bei Microsoft Dataverse mit der Web-API

Sie müssen OAuth wie unter "Verwenden von OAuth mit Dataverse" beschrieben verwenden.

Der Code, den Sie schreiben, um die Authentifizierung bei Verwendung der Web-API zu verwalten, hängt vom Bereitstellungstyp und dem Speicherort des Codes ab.

Verwendung des Az PowerShell-Moduls in der Azure-Anwendung

Mit dieser Methode müssen Sie keine eigene App-Registrierung erstellen. Sie können die Azure AD-Anwendung verwenden, um ein Zugriffstoken anzufordern.

Verwenden Sie den Befehl Connect-AzAccount , um eine interaktive Browseranmeldung zu starten oder einen Gerätecodefluss zu initiieren. Connect-AzAccount unterstützt auch die zertifikatbasierte Authentifizierung, erfordert jedoch eine registrierte Anwendung.

Nachdem Sie sich angemeldet haben, verwenden Sie den Befehl "Az PowerShell" Get-AzAccessToken , um ein Zugriffstoken für Ihre Dataverse-Organisations-URI-Ressource anzufordern.

Erfahren Sie, wie Sie mithilfe von PowerShell eine Verbindung mit Dataverse herstellen.

Authentifizieren mithilfe von JavaScript in Webressourcen

Wenn Sie die Web-API mit JavaScript in HTML-Webressourcen, Formularskripts oder Menübandbefehlen verwenden, müssen Sie keinen Code für die Authentifizierung einschließen. In jedem dieser Fälle authentifiziert die Anwendung den Benutzer bereits und verwaltet die Authentifizierung.

Verwenden der Microsoft-Authentifizierungsbibliothek für JavaScript

Wenn Sie eine Einzelseitenanwendung (Single Page Application, SPA) mit JavaScript erstellen, können Sie die Microsoft-Authentifizierungsbibliothek für JavaScript (MSAL.js) verwenden, wie unter "Verwenden von OAuth mit cross-Origin Resource Sharing" beschrieben, um eine Einzelseitenanwendung zu verbinden.

Siehe auch

Verwenden der Dataverse-Web-API
Web-API-Typen und -Vorgänge
Ausführen von Vorgängen mithilfe der Web-API
Verwenden von OAuth mit Dataverse
OAuth mit Cross-Origin Resource Sharing verwenden, um eine Single-Page-Anwendung zu verbinden