为 AWS lambda 函数中使用的 ODA.NET 驱动程序启用本机网络加密

Enabling Native Network Encryption for ODA.NET driver used in AWS lambda function

我有一个 AWS Lambda 函数(用 C# 编写),它使用 ODP.NET 驱动程序连接到 Oracle 服务器。它工作正常,但我的理解是默认情况下通信未加密。 Oracle 服务器启用了 NNE,所以我只需要在客户端强制加密,我找不到任何关于如何在 AWS lambda 中为客户端 运行 执行此操作的信息。 ODP.NET 驱动程序手册也没有任何信息,只是提到该驱动程序支持 NNE。

原来你需要设置 OracleConfiguration.SqlNetEncryptionClient = "required"; 设置基础 SQLNET.ENCRYPTION_CLIENT.