Zainstalowałem certyfikat klienta SSL w wersji Safari dostarczanej z iOS 11.4.1. Najwyraźniej pozwala mi uzyskać dostęp do chronionej witryny zgodnie z oczekiwaniami.
Czy są jakieś szczególne problemy z prywatnością, które mogą wynikać z tej instalacji? W szczególności, w jaki sposób Safari decyduje o tym, kiedy prezentować certyfikaty takie jak moje na stronach internetowych? Idealnie chciałbym mieć konfigurację, w której Safari wiąże certyfikat z określoną witryną (lub adresem URL) i przedstawia certyfikat (tj. Próbuje się z nim uwierzytelnić) tylko podczas odwiedzania tej witryny. Czy to jest możliwe?
Ta zaakceptowana odpowiedź jest błędna. Odnosi się do certyfikatów serwera, a nie certyfikatów uwierzytelniania klienta.
Odpowiedź brzmi: Safari pyta, kiedy serwer WWW jest ustawiony na wymaganie uwierzytelnienia certyfikatu.
W każdej przeglądarce, którą widziałem, przeglądarka nie wyświetli monitu o wybranie certyfikatu, jeśli nie ma żadnych certyfikatów podpisanych przez urząd certyfikacji, któremu ufa serwer.
źródło