sql >> Database >  >> RDS >> PostgreSQL

het verstrekken van certificaten aan tomcat jndi verbinding met postgresql

Het probleem was dat de postgres-pot te oud was.

Libpostgresql-jdbc-java van het systeem verwijderen, 42.2.8 downloaden en installeren van https://jdbc. postgresql.org/download.html (Ik kon er geen Maven-coördinaten voor vinden) loste het probleem op van het niet vinden van het certificaat.

Ik moest ook root.crt toevoegen aan .postgresql, maar uit het foutenlogboek was het duidelijk.

Nu is het probleem dat de privésleutel niet kan worden gelezen omdat geen enkele beveiligingsprovider deze begrijpt. Zie configureer tomcat/hibernate om een ​​cryptografische provider te hebben die 1.2.840.113549.1.5.13 ondersteunt .




  1. Stemsysteem met PHP+MySql?

  2. Oracle-datumformaatafbeelding eindigt voordat de volledige invoerreeks wordt geconverteerd

  3. PHP-formulier uploadt bestand niet

  4. Hoe kan ik een door komma's gescheiden lijst vergelijken met een waarde?