dcm4che в точности, как описано. За исключением Client ID и Client Secret, которые вы получаете от Google,
остальные значения полей остаются без изменений и имеют значения по умолчанию.View Page Info -> Security -> View Certificate -> Global Sign с сайта Google.Начиная с JDK 11, Google Trust Services GlobalSign входит в набор корневых сертификатов Центра сертификации (CA) по
умолчанию. Проверьте, что CA доступен в truststore JDK.
keytool -list -v -keystore /usr/lib/jvm/java-13-oracle/lib/security/cacerts
```` Alias name: debian:globalsign_ecc_root_ca_-_r4.pem Creation date: May 14, 2019 Entry type: trustedCertEntry
Owner: CN=GlobalSign, O=GlobalSign, OU=GlobalSign ECC Root CA - R4 Issuer: CN=GlobalSign, O=GlobalSign, OU=GlobalSign ECC Root CA - R4 Serial number: 2a38a41c960a04de42b228a50be8349802 Valid from: Tue Nov 13 01:00:00 CET 2012 until: Tue Jan 19 04:14:07 CET 2038 Certificate fingerprints: SHA1: 69:69:56:2E:40:80:F4:24:A1:E7:19:9F:14:BA:F3:EE:58:AB:6A:BB SHA256: BE:C9:49:11:C2:95:56:76:DB:6C:0A:55:09:86:D7:6E:3B:A0:05:66:7C:44:2C:97:62:B4:FB:B7:73:DE:22:8C Signature algorithm name: SHA256withECDSA Subject Public Key Algorithm: 256-bit EC (secp256r1) key Version: 3
Extensions:
BasicConstraints:[ CA:true PathLen:2147483647 ]
KeyUsage [ Key_CertSign Crl_Sign ]
SubjectKeyIdentifier [
KeyIdentifier [
0000: 54 B0 7B AD 45 B8 E2 40 7F FB 0A 6E FB BE 33 C9 T...E..@...n..3.
0010: 3C A3 84 D5 <...
]
]
- Если он недоступен или у вас более старая версия JDK, добавьте CA Google в truststore JDK
sudo -i
cat /Downloads/www-google-com.pem >> /usr/lib/jvm/