Page 1 of 1

api mit Verzeichnisschutz

Posted: Wed May 27, 2020 1:44 pm
by kohbarg
Moin,
ich hab mich jetzt mal an das API-Plugin gewagt. Der Abruf von Seien klappt einwandfrei mit diesem Beispiel:

Code: Select all

<script>
    fetch("https://www.example.com/api/pages?token=eaf5df0a626145cc6d37b76f3eccc826&published=true&static=true", {
        method: 'get'
    }).then(function(response) {
        return response.json();
    }).then(function(json) {
        console.log(json.data);
    });
</script>
Nun teste ich gerne ausführlich meine Webseiten online, ohne dass sie zugänglich sind; also mit Verzeichnisschutz. Das klappt dann natürlich so nicht, es gibt eine Security-Meldung.
Kann man der fetch()-Methode User/Passwd-Daten übergeben?
Vielleicht kann mir jemand einen Tip geben.
Danke und Gruss
Dirk

Re: api mit Verzeichnisschutz

Posted: Thu May 28, 2020 12:32 am
by Edi
Ich habe mich nie mit der API von Bludit beschäftigt. Wenn Du die Frage im englischen Teil des Forums noch einmal stellst, kann sie Diego, der Entwickler von Bludit, beantworten.

Re: api mit Verzeichnisschutz

Posted: Thu May 28, 2020 8:13 pm
by kohbarg
Mittlerweile habe ich erfahren: mein Wunsch hat mit der Bludit-Api nichts zu tun. Das müsste ich über die fetch()-Methode regeln (XMLHttpRequest).
Ist aber für mich nicht so ganz easy :roll: : Ich lass es lieber.
Eine weitere Frage zur API stelle ich dann mal im Nachbarforum (Englisch).
Danke

Re: api mit Verzeichnisschutz

Posted: Wed Apr 27, 2022 1:27 am
by jlandt
Hat sich das Thema inzwischen erledigt? Spontan fallen mir zwei Möglichkeiten ein:

1. Mitgabe der BasicAuth Credentials innerhalb der Url. Das bedeutet aber das diese sich als Klartext innerhalb der Url befinden.

2. 'Ausklammern' des API Url Path aus dem BasicAuth (Server).