У меня есть SAAS, который обслуживает нескольких клиентов, и я хочу иметь возможность использовать клиентский сертификат для аутентификации разных клиентов (другой сертификат для разных клиентов). Мои службы работают на Jetty 9 (не встроены). Как мне это сделать?Как выполнить пользовательскую аутентификацию клиента с помощью сертификата на Jetty-9?
Если я использую <auth-method>CLIENT-CERT</auth-method>
, я также должен предоставить LoginService
в конфигурации Jetty, но это не имеет смысла для меня, потому что мне нужно написать код аутентификации на основе сертификата.
Я хочу подчеркнуть, что мне необходимо выполнить аутентификацию клиента для каждого клиента, поэтому это должно быть на уровне приложения, а не на уровне Jetty, используя настройку SSL.
Любые удачи на этом? Я ищу аналогичный случай – Sohan