Ich wurde aufgefordert, nahtlose SSO-Authentifizierung gegen Active Directory für eine weblogic Web-basierte Anwendung zu implementieren. Nach vielen Tests und Experimenten habe ich es geschafft, die gesamte Kette wie erforderlich zu arbeiten. Benutzer, die sich von einem Windows-verwalteten PC aus anmelden und IE verwenden, können sich nahtlos bei der Webanwendung anmelden.SSO-Authentifizierung/Active Directory/Weblogic/Apache-Proxy-Probleme
Danach wurde ein Apache zwischen dem Webbrowser und Weblogic konfiguriert und installiert, um HTTPS -> HTTP-Terminierung durchzuführen. Sobald dies geschehen war, beendete der Browser die nahtlose Anmeldung - obwohl die grundlegende Authentifizierung funktionierte;
Untersuchung weiter, bemerkte ich, dass die Authorization-Header nicht an Weblogic weitergeleitet wurde, die begründet, warum die Authentifizierung nicht stattfindet. Beachten Sie, dass der Apache-Server, den ich verwende, 2.2 ist.
Weiß jemand, ob Apache den Authorization-Header explizit entfernt? Ich habe auch versucht, die Anfrage maximale Größe 30KB bei steigenden, dass das Problem
Danke war
Haben Sie das Modul 'libapache-mod-auth-kerb' aktiviert? Und ich habe Apache SSO mit HTTP.keytab früher gemacht, wenn Sie möchten, dass ich dieses Dokument poste, kann ich. – Ramkee
danke oder Ihre Antwort. Aber mein Problem ist das. Ich habe bereits alles eingerichtet, um nahtlos zwischen Browser-> Weblogic-> Webapp zu arbeiten. Ich brauche jedoch einen Apache dazwischen, um HTTPS -> HTTP-Konvertierung zu tun. Immer wenn ich direkt auf Weblogic stoße, funktioniert alles gut, aber wenn ich ein Apache BASIC-Authentifizierungs-Pop-Up durchführe, erscheint es. Es scheint, dass der Authorization-Header nicht über – chalad