Ich habe 2 Seiten: xyz.example/a
y xyz.example/b
. Ich kann nur zugreifen xyz.example/b
wenn und nur wenn ich mich bei xyz.example/a
Erstens. Wenn der Zugriff auf xyz.example/b
ohne den anderen Weg zu gehen, erhalte ich über den Browser einfach eine Zugriffsverweigerung (keine Weiterleitung zur Anmeldung). Sobald ich mich bei xyz.example/a
kann ich auf das andere zugreifen.
Mein Problem ist, dies mit dem Befehl curl zu tun. Ich kann mich erfolgreich anmelden bei xyz.example/a
mit curl, aber versuchen Sie dann xyz.example/b
und ich erhalte Zugang verweigert.
Ich verwende das Folgende:
curl --user user:pass https://xyz.example/a #works ok
curl https://xyz.example/b #doesn't work
Ich habe versucht, die zweite Zeile mit und ohne den Benutzer/Passwort-Teil zu verwenden, und es funktioniert immer noch nicht. Beide Seiten verwenden die gleiche CA, also ist das kein Problem.