.Net Core 2.1 - не удается подключиться к базе данных на Mac - PullRequest
0 голосов
/ 07 сентября 2018

Я занимаюсь разработкой веб-приложения на моем Mac. Локально приложение использует базу данных Sql Server, которая установлена ​​на моем докере и работает как шарм). Сегодня я попытался сделать первую публикацию на производстве, поэтому я создал базу данных на своем хостинге и не могу подключиться к ней. Я пытался сделать это, думая, что мое внутреннее приложение, .net cli, Sql Operations Studio, JetBrains DataGrip и всегда получало это сообщение:

Из .net cli или Sql Operations Studio:

Соединение было успешно установлено с сервером, но затем ошибка произошла во время рукопожатия перед входом в систему. (провайдер: SSL Поставщик, ошибка: 31 - Сбой при рукопожатии при шифровании (ssl / tls)

Из JetBrains DataGrip:

Ошибка подключения к *******. [08S01] Водителю не удалось установить безопасное соединение с SQL Server с использованием Secure Sockets Layer (SSL) шифрование. Ошибка: "java.security.cert.CertificateException: Сертификаты не соответствуют ограничениям алгоритма ». ClientConnectionId: 244eb649-282c-4e77-bf8d-052888e814e0

Я также пытался использовать разные типы версий выпуска SQL Operations Studio:

https://github.com/Microsoft/sqlopsstudio/releases/tag/0.28.4

https://github.com/Microsoft/sqlopsstudio/releases/tag/0.33.1

Но это не помогло. Я использую MacOS High Sierra enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...