В чем разница между cacerts и keystore?
в чем разница между этими двумя, cacerts и keystore?
Если я использую определение, найденное в этих ссылках,cacerts и keystore, кажется, что они представляют собой набор сертификатов, но в контексте распределенной системы (Java). Какой из них используется для аутентификации во время SSL-соединения? Оба или только один из них или чередовать?
3 ответов:
'cacerts' - это трастовый магазин. Хранилище доверия используется для проверки подлинности одноранговых узлов. Хранилище ключей используется для аутентификации.
cacerts - это место, где Java хранит публичные сертификаты корневого CAs. Java использует cacerts для аутентификации серверов.
Keystore - это место, где Java хранит закрытые ключи клиентов, чтобы он мог делиться ими с сервером, когда сервер запрашивает аутентификацию клиента.
проверьте свой путь JAVA_HOME. Как системы ищет java.файл политики, который находится в
JAVA_HOME/jre/lib/security. Ваш JAVA_HOME всегда должен быть../JAVA/JDK.
Comments