У меня есть сервер Apache Tomcat 6.x, работающий с самоподписанным сертификатом SSL. Я хочу, чтобы клиент представил свой сертификат на сервер, чтобы я мог аутентифицировать их на основе базы данных пользователей. Я все это работаю на примере, который я нашел в Интернете, но в примере появились консервированные сертификаты и хранилище данных JKS с предварительной сборкой. Я хочу создать собственное хранилище данных со своими сертификатами, но мне не повезло.
Как создать хранилище данных для Tomcat? Как создать самозаверяющий сертификат для Tomcat?
Как создать самозаверяющий сертификат для клиента?
Как заставить Tomcat доверять подписи клиента?
Я уже много часов играю с java keytool.