SSL шифрование в PostgreSQL подключении
Добавлено: 02 июл 2020, 15:33
Добрый день.
В приложении для подключения к PostgreSQL через Npgsql используются настройки:
Все работает хорошо.
Но в случае построения отчёта:
Получаем ошибку:
В которых идет обработка сертификата, внедренного в приложение. Так как в Stimulsoft передается только ConnectionString, то это не работает.
Есть какая-то возможность использовать SSL шифрование в Stimulsoft?
В приложении для подключения к PostgreSQL через Npgsql используются настройки:
Код: Выделить всё
SslMode = SslMode.Require,
ServerCompatibilityMode = ServerCompatibilityMode.Redshift
Но в случае построения отчёта:
Код: Выделить всё
report.Dictionary.Databases.Add(new StiPostgreSQLDatabase("connect", connectionBuilder.ConnectionString));
В приложении этой проблемы нет, потому что используется у подключения следующие обработки:Удаленный сертификат недействителен согласно результатам проверки подлинности
Код: Выделить всё
connection.ProvideClientCertificatesCallback += clientCerts => GetClientCertificates(clientCerts);
connection.UserCertificateValidationCallback += UserCertificateValidationCallback;
Есть какая-то возможность использовать SSL шифрование в Stimulsoft?