Являясь частью веб-приложения Java, я ищу реализацию аутентификации клиента через сертификат браузера. Я смог найти информацию о том, как создавать и устанавливать сертификаты на клиенте и сервере.Аутентификация сертификата подлинника Java-сертификата вручную
С точки зрения доступа, вся информация, которую я могу найти, по-видимому, касается настройки доступа к определенному пути, например. www.mydomain.com/securearea и позволяя серверу обращаться с доступом.
Однако я хочу реализовать пользовательское поведение в зависимости от того, представляет ли пользователь действительный клиентский сертификат или нет, а не защитный блок доступа. По сути, я хочу, чтобы иметь возможность создать метод, как hasValidClientCertificate()
К сожалению, я не могу найти какой-либо ссылки о том, как я могу проверить, если программно клиент имеет действительный сертификат в Java. Я использую Tomcat. Это не моя сильная область, поэтому было бы очень благодарно за любые советы или советы.
Большое спасибо за ваше время
Paul
Вы видели ответ ниже? – Michael