Chcemy uruchomić dwa instancje Jenkins na tym samym serwerze. Aby zalogować się w Jenkins (używając wersji 1.595), korzystamy z wtyczki LDAP (wersja 1.11). "Wybrano strategię autoryzacji opartą na projekcie", a mój użytkownik uzyska dostęp administracyjny tutaj. Więc gdy jestem już w stanie się zalogować, mam uprawnienia administratora. Symbol po lewej stronie użytkowników dodany w matirx pokazuje "małego człowieka", więc wydaje się, że użytkownik znajduje się na LDAP.Logowanie do Jenkinsa przez LDAP kończy się niepowodzeniem.
- Przypadek 1: Jeśli mam wpisać w moich mandatów POPRAWNIE I przekierowanie do strony, która była otwarta tuż przed kliknąłem przycisk „Zaloguj”.
- NOT good -> Bez zezwolenia anonimowego użytkownika na administrowanie Nie mam szansy na nic.
- PRZYPADEK 2: W przypadku ich wpisania NIEPRAWDZIWY Jenkins mówi mi "Nieprawidłowe dane logowania. Spróbuj ponownie."
- dobra -> zgodnie z oczekiwaniami.
próbował także "Każdy może zrobić nic" jako ustawienie zabezpieczeń. Korzystając z tego nie przekierowuję mnie do formularza logowania, ale do ostatniej odwiedzanej strony, skąd nazwałem "login".
Nie ma znaczenia, jakiego typu przeglądarki Internet Explorer używam. Wynik jest zawsze taki sam (przetestowano przeglądarkę Chrome, Firefox i Internet).
Już omówiłem z kolegą odpowiedzialnym za utrzymanie LDAP. Informacje przychodzące są obsługiwane poprawnie (-> Ustawienia LDAP w Jenkins muszą być poprawne). Ale fakt ten jest jasny, ponieważ nieprawidłowe dane logowania prowadzą do strony "Nieprawidłowe dane logowania", ale prawidłowe dane logowania nie.
Upewnij się także, że firewall nie sprawia żadnych problemów.
Czy masz pojęcie, dlaczego to nie działa? Albo jakie mogą być powody? Czy jest możliwe, że istnieje jakiś "link przekierowania" dla logowania?
Pan spojrzał na Jenkins zalogować się? – Slav
Tak, ale nie było żadnych błędów ani żadnych innych przydatnych informacji ... – Krummy
Po zalogowaniu z poprawnymi poświadczeniami i ponownym przekierowaniu do strony logowania, czy nadal pokazuje ona zalogowaną nazwę użytkownika w prawym górnym rogu, następnie do przycisku "wyloguj"? – Slav