Серверная Java: может ли она читать карты CAC и, если да, то как?
Я использую Java 5 - 6, Spring 3.1 и WebLogic 11g.
Место, где я работаю (правительство), теперь требует, чтобы люди вставляли карту CAC, чтобы войти в их ПК.
Я хотел бы узнать, как использовать Java на стороне сервера для считывания информации с карты Common Access Card (CAC), возможно, для аутентификации и цифровых подписей.
Я нашел очень мало в Google, и я понятия не имею, с чего начать.
Это вопрос чтения сертификата, который генерирует CAC, а затем отправляет через браузер?
Если так, то я не имею ни малейшего представления о том, как это начать. Может кто-нибудь указать мне учебник и некоторые примеры кода?
1 ответ
Я хотел бы узнать, как использовать Java на стороне сервера для считывания информации с карты общего доступа
Клиенты помещают карту CAC в локальную машину, чтобы на стороне сервера фактически не было никакого доступа к карте CAC. Что вы должны сделать на стороне сервера, например, выполнить аутентификацию сертификата на стороне клиента, используя сертификат с карты CAC. Есть информация о том, как получить доступ к CAC из Java