Konfiguruję uwierzytelnianie certyfikatu dla mojego projektu za pomocą Tomcat. Działa dobrze dla klienta wiersza poleceń, takiego jak cURL.W jaki sposób przeglądarka Chrome wie, który certyfikat klienta wyświetla monit o witrynę?
Mam wiele certyfikatów klienta zainstalowanych w przeglądarce Chrome. Niektóre używają do łączenia się z moją witryną, inne są wykorzystywane do różnych celów i nie odnoszą się do mojego projektu.
Za każdym razem, gdy łączę się z moją witryną, przeglądarka Chrome przedstawia listę certyfikatów klienta do wyboru. Są to dokładnie te certyfikaty, które zainstalowałem, a nie inne. Moje pytania to:
- W jaki sposób Chrome wie, które certyfikaty klienta przeznaczone są dla witryny do wyboru?
- Tomcat przechowuje te certyfikaty klienta w swoim magazynie zaufanych certyfikatów. Podczas hanshake SSL , Tomcat poprosi o certyfikat klienta. Czy jest to wymagane w przypadku niektórych konkretnych certyfikatów, które zna w swoim zaufanym sklepie z numerami , aby Chrome wiedział, co wyświetlić?
Myślę, że 1 i 2 odpowiedziały na moje pytania. Badam również i to prawda, więc zaakceptuj to jako rozwiązanie. Dzięki. – System
Dzięki. W moim przypadku mam 2 certyfikaty klienta. Gdy odwiedzam niektóre witryny, okno dialogowe chrome pozwala mi wybrać jedno z nich. Gdy odwiedzam inne witryny, okno dialogowe chrome pokazuje mi tylko jeden. Zastanawiałem się, dlaczego ten drugi został pominięty. Opis listy CA (nr 1/nr 2) pasuje do zachowania, więc musi być prawdą! :-) – dashrb