Существует ли версия Npgsql, которая работает с TLS 1.2 и каталогом данных Azure?

#azure #tls1.2 #npgsql #azure-data-catalog #azure-database-postgresql

#azure #tls1.2 #npgsql #azure-data-catalog #azure-база данных-postgresql

Вопрос:

не могли бы вы посоветовать, как я могу использовать Npgsql, чтобы разрешить каталогу данных Azure (ADC) доступ к базе данных Azure для сервера PostgreSQL с использованием TLS >= 1.2?

При использовании локального приложения для ADC я получаю следующую ошибку:

  • Когда у меня не установлена версия Npgsql
  • Когда у меня установлена версия Npgsql 4.1.4

Ошибка с ADC и Npgsql

Я получаю следующую ошибку, когда использую локальное приложение для ADC, и у меня установлена версия Npgsql 2.2.4.3, а сервер Postgres использует минимальный TLS > = 1.1: Ошибка 2 с ADC и Npgsql

Я могу использовать локальное приложение для ADC для подключения к Postgres, когда я устанавливаю минимальную версию TLS 1.0. Однако на моем рабочем месте требуется TLS 1.2. Я получаю аналогичную проблему в Power BI, поэтому я предполагаю, что эта проблема не относится конкретно к ADC. введите описание изображения здесь

Что я пробовал:

Комментарии:

1. Известны проблемы с самим поставщиком данных npgsql 4.1.x, пожалуйста, проверьте эту проблему на GitHub github.com/npgsql/npgsql/issues/2677#issuecomment-541219594 Обходной путь заключается в использовании версии 4.0.9. Это также предлагается по вопросу, который вы затронули в вопросах и ответах Microsoft. Пожалуйста, прокрутите страницу вниз и нажмите «Показать дополнительные комментарии», если комментарии свернуты.

2. Привет, Калян, спасибо за эту ссылку. Вы правы, я не заметил дополнительных комментариев Microsoft. Теперь я получаю немного другую проблему с каталогом данных Azure, которая все еще может быть связана с Npgsql, я обновил Microsoft Q amp; A с этой проблемой. Вы рекомендуете мне обновить этот вопрос о переполнении стека? Или закройте его и вместо этого прокомментируйте проблему GitHub, на которую вы ссылались?

3. Проблема с npgsql — это не то, с чем Microsoft может помочь. Возможно, вы захотите следить за проблемой Github, чтобы получать уведомления о том, что она исправлена, чтобы вы могли обновиться до последней версии. Но вы можете обновить вопрос здесь, в Stack, чтобы другие пользователи могли предложить обходные пути, если таковые имеются. Мы продолжим помогать вам в вопросах и ответах Microsoft