Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Kann ich die Zertifikatsüberprüfung oracle utl_http überspringen?

Nein, die Zertifikatsprüfung kann für utl_http.begin_request nicht übersprungen werden über Befehlszeilenoptionen. Erstellen Sie zu diesem Zweck ein Oracle Wallet wird gebraucht. GUI-Tool von Oracle Wallet Manager kann verwendet werden, um es zu erstellen.

Nach dem Erstellen von zwei Zertifikatsdateien ewallet.p12 und cwallet.sso , verschieben Sie sie in die Wallet-Ordner Ihres Betriebssystems und ändern Sie die Dateiberechtigungen bis 770 .

Kurz vor utl_http.begin_request Zeilenproblem

utl_http.set_wallet('file:/etc/oracle/owm');

um auf den OS-Wallet-Pfad zu verweisen .