sql >> Databáze >  >> RDS >> Oracle

Oracle.ManagedDataAccess k AWS RDS DB - TCPS:Neplatná peněženka SSL (Magic)

Ukázalo se, že soubor peněženky generovaný orapki zde není vhodný.

Řešením je místo toho použít úložiště certifikátů systému Windows, aby bylo místo toho držitelem certifikační autority RDS.

V tomto případě si stáhnete soubor PKCS7 pro RDS z AWS a importujte je do svých důvěryhodných kořenových certifikačních autorit ve Windows.

Poté změníte app.config pro nastavení umístění peněženky na úložiště certifikátů Microsoft takto:

<oracle.manageddataaccess.client>
    <version number="*">
      <settings>
        <setting name = "WALLET_LOCATION" value="(SOURCE=(METHOD =MCS)) "/>
      </settings>
    </version>
</oracle.manageddataaccess.client>

A pak vše funguje podle očekávání.




  1. Žádný modul s názvem MySQLdb, i když je nainstalován MySQL-python?

  2. Jak zacházet s Day Light Saving v databázi Oracle

  3. Zvýraznění syntaxe v prohlížeči Oracle něco jako SQL Server Management Studio

  4. Vyberte kurzy, které zcela splňují daný seznam prerekvizit