Jaka jest różnica między cacerts a keystore?

Jaka jest różnica między tymi dwoma, cacerts i keystore?

Jeśli użyję definicji zawartej w tych linkach, cacerts i keystore , wydaje się, że są one zbiorem certyfikatów, ale w kontekście rozproszonego systemu (Java). Który z nich jest używany do uwierzytelniania podczas połączenia SSL? Obie, czy tylko jedna, czy na przemian?

Author: Peter Mortensen, 2013-07-30

3 answers

'cacerts' to truststore. Sklep zaufania służy do uwierzytelniania rówieśników. Klucz jest używany do uwierzytelniania siebie.

 94
Author: user207421,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-29 23:19:14

Cacerts to miejsce, w którym Java przechowuje publiczne certyfikaty Root CAs. Java używa cacertów do uwierzytelniania serwerów.

Keystore to miejsce, w którym Java przechowuje klucze prywatne klientów, aby móc je udostępnić serwerowi, gdy serwer zażąda uwierzytelnienia klienta.

 23
Author: Aravind R. Yarram,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-07-22 10:52:26

Sprawdź ścieżkę JAVA_HOME. As systems szuka Javy.plik polityki, który znajduje się w JAVA_HOME/jre/lib/security. Twój JAVA_HOME powinien być zawsze ../JAVA/JDK.

 -1
Author: naveen verma,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-07-22 10:53:17