Ich habe den Fehler 401: Unauthorized. Access token is missing, invalid, audience is incorrect (https://cognitiveservices.azure.com), or have expired.

2024-07-25T08:50:38.3333333+00:00

Hallo zusammen,
ich habe über Postman versucht über den POST Befehl und dem Header
mit:

Key: Authorization Value: Bearer 5xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Key: Content-Format Value: application/json

sowie dem Endpunkt inklusive, dem Deployment und der angehängten API Version über GPT 3.5 Turbo mit dem raw body unten eine Connection herzustellen.

Allerdings erhalte ich immer den Fehler 401 Unauthorized. Access token is missing, invalid, audience is incorrect (https://cognitiveservices.azure.com), or have expired.

Was kann ich ändern, um das zu verhindern?
Besten Dank für eure Unterstützung.

{
  "messages": [
    {
      "role": "system",
      "content": "You are an AI assistant."
    },
    {
      "role": "user",
      "content": "What is the capital of France?"
    }
  ],
  "max_tokens": 50,
  "temperature": 0.7
}
Azure SDKs
Azure SDKs
Eine Reihe von Visual Studio-Tools, Befehlszeilentools, Laufzeitbinärdateien und Clientbibliotheken, die Clients beim Entwickeln, Testen und Bereitstellen von Apps unterstützen, die in Azure ausgeführt werden.
89 Fragen
0 Kommentare Keine Kommentare
{count} Stimmen

1 Antwort

Sortieren nach: Sehr hilfreich
  1. Ivan Dragov (CONCENTRIX Corporation) 2,640 Ansehenspunkte Microsoft Vendor
    2024-07-26T06:18:23.25+00:00

    Hallo Sven,

    Du konntest versuchen, dem Beispiel im folgenden Artikel zu folgen, um ein Zugriffstoken von Microsoft Entra ID (früher Azure AD) für Deinen Cognitive Service zu erhalten und das Token mit der POST-Methode zu verarbeiten:

    Azure "Unauthorized. Access token is missing, invalid, audience is incorrect or have expired"

    Gründe für Fehler 401, verweigerter Zugriff können sein:

    • Endpunkt-Abonnementschlüssel anstelle des Authoring-Schlüssels verwendet
    • ungültiger, fehlerhafter oder leerer Authoring-Schlüssel
    • Authoring-Schlüssel stimmt nicht mit der Region überein
    • Du bist nicht der Eigentümer oder Mitarbeiter, unangemessene Rollen
    • ungültige Reihenfolge der API-Aufrufe
    • unangemessene Berechtigungen

    Wenn das Problem weiterhin besteht, solltest Du besser eine Supportanfrage über das Azure-Portal stellen, um weitere Unterstützung zu erhalten. Weitere Informationen findest Du unter diesen Links:

    Request failed with status code 401 while accessing Question answering service in Azure Language studio

    POST https://lasttesttest.cognitiveservices.azure.com/vision/v3.1/ocr?detectOrientation=false 401 (Unauthorized)

    Gruß,

    Ivan Dragov

    0 Kommentare Keine Kommentare

Ihre Antwort

Antworten können vom Autor der Frage als akzeptierte Antworten gekennzeichnet werden, was Benutzern hilft, die Antwort zu erkennen, die das Problem des Autors gelöst hat.