api_key_in_url
Schlüssel in der URL · HTTP 400
Wann Sie diesen Fehler bekommen
Die Anfrage hatte einen Schlüssel im Query-String, als api_key oder access_token. Das lehnen wir immer ab, auch wenn der Schlüssel gültig ist.
Was Sie tun
Senden Sie den Schlüssel im Header Authorization: Bearer. Ein Schlüssel, der in einer URL stand, kann in Protokollen gelandet sein; widerrufen Sie ihn und erstellen Sie einen neuen.
Beispiel
application/problem+json
{
"type": "https://developers.mitgliederbuch.de/errors/api_key_in_url",
"title": "Schlüssel in der URL",
"status": 400,
"detail": "Senden Sie den Schlüssel im Header Authorization: Bearer, nicht in der URL. Ein Schlüssel in einer URL landet in Logs und im Browserverlauf; widerrufen Sie diesen Schlüssel sicherheitshalber.",
"instance": "/v2/members"
}Das Feld type ist in jeder Sprache gleich; title und detail folgen Accept-Language. Bauen Sie Ihre Fehlerbehandlung auf type auf.