Hóa ra tệp ví do orapki tạo không thích hợp ở đây.
Giải pháp là sử dụng Windows Certificate Store thay thế để giữ Cơ quan cấp chứng chỉ RDS.
Trong trường hợp này, bạn tải xuống tệp PKCS7 cho RDS từ AWS và nhập dữ liệu đó vào Tổ chức phát hành chứng chỉ gốc đáng tin cậy của bạn trong Windows.
Sau đó, bạn thay đổi app.config
của mình để đặt vị trí ví của bạn thành Microsoft Certificate Store như sau:
<oracle.manageddataaccess.client>
<version number="*">
<settings>
<setting name = "WALLET_LOCATION" value="(SOURCE=(METHOD =MCS)) "/>
</settings>
</version>
</oracle.manageddataaccess.client>
Và sau đó mọi thứ hoạt động như mong đợi.