dcm4che в точности, как описано. За исключением Client ID и Client Secret, которые вы получаете от Github,
остальные значения полей остаются без изменений и имеют значения по умолчанию.View Page Info -> Security -> View Certificate -> Global Sign с сайта Github.Начиная с JDK 11, Github Trust Services DigiCert High Assurance EV входит в набор корневых сертификатов Центра
сертификации (CA) по умолчанию. Проверьте, что CA доступен в truststore JDK.
keytool -list -v -keystore /usr/lib/jvm/java-13-oracle/lib/security/cacerts
```` Alias name: debian:digicert_high_assurance_ev_root_ca.pem Creation date: May 14, 2019 Entry type: trustedCertEntry
Owner: CN=DigiCert High Assurance EV Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US Issuer: CN=DigiCert High Assurance EV Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US Serial number: 2ac5c266a0b409b8f0b79f2ae462577 Valid from: Fri Nov 10 01:00:00 CET 2006 until: Mon Nov 10 01:00:00 CET 2031 Certificate fingerprints: SHA1: 5F:B7:EE:06:33:E2:59:DB:AD:0C:4C:9A:E6:D3:8F:1A:61:C7:DC:25 SHA256: 74:31:E5:F4:C3:C1:CE:46:90:77:4F:0B:61:E0:54:40:88:3B:A9:A0:1E:D0:0B:A6:AB:D7:80:6E:D3:B1:18:CF Signature algorithm name: SHA1withRSA Subject Public Key Algorithm: 2048-bit RSA key Version: 3
Extensions:
AuthorityKeyIdentifier [ KeyIdentifier [ 0000: B1 3E C3 69 03 F8 BF 47 01 D4 98 26 1A 08 02 EF .>.i...G...&.... 0010: 63 64 2B C3 cd+. ] ]
BasicConstraints:[ CA:true PathLen:2147483647 ]
KeyUsage [ DigitalSignature Key_CertSign Crl_Sign ]
SubjectKeyIdentifier [
KeyIdentifier [
0000: B1 3E C3 69 03 F8 BF 47 01 D4 98 26 1A 08 02 EF .>.i...G...&....
0010: 63 64 2B C3 cd+.
]
]
- Если он недоступен или у вас более старая версия JDK, добавьте CA Github в truststore JDK
sudo -i
cat /Downloads/github-com.pem >> /usr/lib/jvm/