Ошибка базы данных SQL Azure. TLS Handshake завершился с момента обновления v12

Я получаю эту ошибку с этого утра, новый обновленный сервер v12 / База данных SQL Azure:

Сбой рукопожатия TLS: x509: сертификат действителен для tr12.northcentralus1-a.worker.database.windows.net, * .tr12.northcentralus1-a.worker.database.windows.net, а не [имя-сервера] .database.windows .сеть

Локально у меня нет проблем с подключением к базе данных SQL Azure. В Azure Web App не удается установить соединение.

Та же строка подключения, что и локальная - до обновления v12 работала нормально.

Я использую этот драйвер SQLgithub.com/denisenkom/go-mssqldb/

Любой указатель, не верьте, что я должен изменить строку подключения? Почему он работает в локальном, а не в веб-приложении Azure.

Редактировать 1: Просто попытался заменить[server-name].database.windows.net с tr12 ... но соединение tcp не может быть установлено.

Изменить 2: Вот строка подключения, если это может помочь, суть, почему он работает локально, та же версия пакета драйвера, я создаю исполняемый файл локально и развертываю по FTP, поэтому не использую развертывание Kudo для этого приложения. Работал до А1, пока Azure не обновлялся до v12.

Сервер = [имя-сервера] .database.windows.net; Порт = 1433; База данных = [имя_домена]; Идентификатор пользователя = [пользователь]; Пароль = [пароль]; Trusted_Connection = False; Шифрование = True; Время ожидания соединения = 30;

Должно ли доверенное соединение быть верным? или шифрование ложное? Постараюсь изменить те, чтобы увидеть ....

Изменить 3: Я посмотрел на строку подключения с портала Azure, и v12, кажется, имеет следующие новые параметры:TrustServerCertificate=False но нет шансов, не исправили проблему

Ответы на вопрос(1)

Ваш ответ на вопрос