Mam problem z Request.getAttribute ("javax.servlet.request.X509Certificate") zwracającym wartość NULL dla niektórych użytkowników podczas uwierzytelniania certyfikatu klienta i poprawnego certyfikat dla innych. Dla użytkowników, u których to się nie udało, jeśli usuniemy i przebudujemy ich profil użytkownika systemu Windows, problem zostanie naprawiony. Istnieje obejście tego problemu, ale miałem nadzieję, że użytkownicy nie będą mogli odbudować swojego profilu konta Windows. Czy istnieje określone ustawienie w IE lub ActivIdentity, które może powodować, że IE nie wysłał certyfikatu klienta? Używamy IE8 i ACTIVIDENTITY 6.1 na Windows 7 z Tomcat 6.Request.getAttribute ("javax.servlet.request.X509Certificate") Zwraca wartość Null
Dzięki.
Tri
Można spróbować ustawić clientAuth = „true” na złączu HTTPS w swojej konfiguracji Tomcat, który odrzuci klientów bez certyfikatu, ale nie wiem, czy to spowoduje jakiegokolwiek innego zachowania na koniec klienta. – Alex
Zrozumiałeś, @Tri Phan? Jeśli tak, podziel się swoim rozwiązaniem. –