Azure-Funktion ruft geschützte API mithilfe der Azure AD-App-Registrierung auf (Client-Anmeldeinformationsfluss funktionC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Azure-Funktion ruft geschützte API mithilfe der Azure AD-App-Registrierung auf (Client-Anmeldeinformationsfluss funktion

Post by Anonymous »

Ich habe eine Azure AD-App-Registrierung, in der ich einen API-Bereich namens AppUser bereitgestellt habe.
Dieser Bereich wird für die Authentifizierung in meinem Web-API-Projekt verwendet, und alles funktioniert einwandfrei, wenn die API von unserer Frontend-Anwendung aufgerufen wird (die die delegierte Benutzerauthentifizierung verwendet).
Jetzt habe ich einen Hintergrunddienst (Azure WebJob), der denselben geschützten Dienst aufrufen muss API.
Da es keinen Benutzerkontext gibt, habe ich versucht, den Client-Anmeldeinformationsfluss (Anwendungsberechtigungen) zu verwenden.
Meine API-Anfragen vom Webjob schlagen jedoch mit einem Authentifizierungs-/Autorisierungsfehler fehl.
Was ich versucht habe:
  • Verwendeter Client-Anmeldeinformationsfluss mit client_id, client_secret und Scope = api://{api-client-id}/.default
  • Überprüfte API-Berechtigungen im Azure-Portal
Aber die API kehrt immer noch zurück HTTP 401 Nicht autorisiert.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post