SSL을 사용하여 PostgreSQL 데이터베이스에 연결하려고합니다. 연결을 위해서는 SSLMode가 완전 검증되어 있어야하지만, (devart.com에서) 사용하는 드라이버는 Require를 최고 수준으로 지원합니다.PostgreSQL에 대한 verify-full을 통한 SSL 연결을 지원하는 .net 드라이버가 있습니까?
devart에서 최신 드라이버를 사용하여이를 수행하는 방법이 있습니까? 그렇지 않은 경우, 이것을 지원하는 다른 드라이버가 있습니까?
네이티브 ODBC 드라이버를 사용하여 연결할 수 있으므로 네이티브 프로그램에 연결되지만 .Net 라이브러리에 ODBC 라이브러리를 가져 오지 않으려면 .Net 드라이버가 필요합니다.
npgsql을 사용해 보셨습니까? http://npgsql.projects.pgfoundry.org/ http://fxjr.blogspot.com.es/2010/04/using-ssl-client-certificates-with.html – jjchiw
아니요, 가지고 있어야합니다. SSLMode = verify-full에 대한 문서에서 아무 것도 찾을 수 없습니다. 따라서 다른 드라이버를 시도하기 전에 이것을 사용한 사람으로부터 확실한 지침을 찾고 있습니다. devart 드라이버는 SSL을 사용하지 않고도 잘 작동하지만,이 드라이버를 사용할 수있는 라이센스가 있습니다.하지만이 특정 문제를 경험 한 사람이 있는지 잠깐 기다려 볼 것입니다. – vzczc
예, dotConnect for PostgreSQL은 요구 모드를 최상위 레벨로 지원합니다. 그러나 SslMode.Require를 사용하고 'SSL CA Cert'연결 문자열 매개 변수를 지정하면 'verify-ca'SSL 모드와 동일한 동작이됩니다. – Devart