0
Ich versuche JSON über eine API zu erhalten, aber es hält was mir
Antwort für Preflight hat ungültige HTTP-Statuscode 401
Diese ist mein Code
$.ajax({
beforeSend: function (request)
{
request.withCredentials = true;
request.setRequestHeader("Authorization", "Basic" + btoa("usernamehere:keyhere"));
},
crossDomain: true,
contentType: 'application/json',
url: url,
Mit dem Benutzernamen und Schlüssel anders natürlich. Ich habe versucht, ohne btoa, ich habe versucht mit headers:
und ich habe die CORS bearbeitet. Aber nichts funktioniert, es wirft immer den gleichen Fehler immer wieder auf, obwohl ich mich mit den Zugangsdaten einloggen kann, wenn ich zur URL gehe.
Haben Sie die API-Dokumentation überprüft. Welche Form der Authentifizierung wird unterstützt? – Liam
unterstützt die Ressource 'OPTIONS' über 'CORS'? –
@Liam Es verwendet Basic Auth – GigaNova