Ich habe eine Standard-Datenbankverbindung konfiguriert, ich verbinde mich mit einer Oracle-Datenbank. Die Datenbank wird für die Verwendung von SSL konfiguriert. Dies bedeutet, dass ich das Serverzertifikat angeben muss, um eine Verbindung herzustellen.JDBC verbinden mit Oracle-Datenbank mit SSL
Das SSL selbst ist mit SSL_CLIENT_AUTHENTICATION = FALSE und ein Oracle Wallet konfiguriert.
Kann es mit JDBC getan werden?
Dies ist meine aktuellen Code:
Class.forName("oracle.jdbc.OracleDriver");
connection = DriverManager.getConnection("jdbc:oracle:thin:@192.168.200.96:1521:NNVSDB", "VSU22","VSU22");
will Könnte eine nehmen schau dir [this] an (https://docs.oracle.com/cd/B19306_01/java.102/b14355/sslthin.htm#BABJIHFJ) – GurV
Mögliche Duplikate von http://stackoverflow.com/questions/10415733/jdbc- connection-to-oracle-database-using-tls-certificate (nicht stimmend, um zu schließen, als diese Frage + meine Antwort sind 4 Jahre alt, und ich bin mir nicht sicher, ob sich die Dinge seither verändert/verbessert haben). –