Falsche Token-Audience
type | https://docs.frem.sh/reference/api/errors/wrong-token-audience |
| HTTP-Status | 403 Forbidden |
Was das bedeutet
Du hast dich mit einem Runner-Job-Token authentifiziert, dessen Claim aud nicht fremforge:attestations ist.
fremforge erzeugt Runner-Job-Tokens für jede Audience, die ein Job anfordert, auch für Audiences der Cloud-Föderation. Eine eigene, fest vorgegebene Audience an diesem Endpunkt verhindert, dass ein für ein Ziel erzeugtes Token an einem anderen wiederverwendet wird.
Was du tun kannst
Fordere das Token ausdrücklich mit dieser Audience an – getIDToken('fremforge:attestations') – und verwende das Ergebnis hier.
Form der Antwort
Alle Fehler der fremforge-API sind RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/wrong-token-audience",
"title": "Forbidden",
"status": 403,
"detail": "..."
}Werte type aus, nicht title oder detail – diese sind für Menschen gedacht und können umformuliert werden.