Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Oracle.ManagedDataAccess to AWS RDS DB - TCPS:carteira SSL inválida (mágica)


Acontece que o arquivo wallet gerado pelo orapki não é apropriado aqui.

A solução é usar o Repositório de Certificados do Windows para manter a Autoridade de Certificação RDS.

Nesse caso, baixe o arquivo PKCS7 para RDS da AWS e importe-o para suas Autoridades de Certificação Raiz Confiáveis ​​no Windows.

Então você altera seu app.config para definir o local da sua carteira para ser o Microsoft Certificate Store assim:
<oracle.manageddataaccess.client>
    <version number="*">
      <settings>
        <setting name = "WALLET_LOCATION" value="(SOURCE=(METHOD =MCS)) "/>
      </settings>
    </version>
</oracle.manageddataaccess.client>

E então tudo funciona como esperado.