Ключевое слово не поддерживается: «аутентификация». для строки подключения Azure Sql Sever - PullRequest
1 голос
/ 07 марта 2019

Возвращает ошибку «Ключевое слово не поддерживается:« аутентификация »» при попытке создать контекст с помощью EF Core

"Источник данных = tcp: XXXXXXX.windows.net, 1433; Начальный каталог = XXXXX; Сохранять безопасностьInfo = False; MultipleActiveResultSets = False; Encrypt = True; TrustServerCertificate = False; Аутентификация = Active Directory Integrated "

Ответы [ 2 ]

1 голос
/ 15 марта 2019

Функции Azure V2 построены на основе .Net Core, и AFAIK SqlClient для .NET Core по-прежнему не поддерживает использование ключевого слова «Аутентификация» в строке подключения.Это должно работать, когда эта проблема действительно исправлена.

0 голосов
/ 08 марта 2019

Вы можете сослаться на этот боб: Строка подключения Azure Active Directory .

С вами такая же ошибка.И ответ дает два предложения:

  1. Проходили ли вы это руководство по устранению неполадок: Использовать проверку подлинности Azure Active Directory для проверки подлинности с помощью SQL .

  2. у вас установлена ​​.NET Framework 4.6 или более поздняя версия?

Следуйте этим двум советам, проблема решена.Я думаю, что вы можете попробовать это, и, возможно, это поможет вам.

Надеюсь, это поможет.

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