При попытке запустить приложение .NET Core 2.0 из IIS Express я получаю следующую ошибку:
Код: Выделить всё
System.Data.SqlClient.SqlException: 'Failed to generate SSPI context.'
Это происходит при попытке доступа к БД на сервере БД SQL 2012 с использованием следующей строки подключения (имя пользователя и пароль отредактированы):
Код: Выделить всё
"Server=10.10.127.170;Database=NGProd;user
id=*;password=*;Trusted_Connection=True;MultipleActiveResultSets=true;"
Я использую имя пользователя и пароль SQL Server, созданные специально для этого приложения. С его помощью я могу войти в SSMS и получить полный доступ к БД. Я могу проверить соединение на других компьютерах, и оно работает нормально. Я также проверил журналы ошибок SQL, и при попытке войти в систему через приложение или через SSMS не сообщается об ошибках.
Я просмотрел несколько блогов, сайтов и форумов, просматривая ошибки «Невозможно сгенерировать контекст SSPI», но ни одно из этих решений не дало никакого эффекта.
У кого-нибудь есть идеи? Я в тупике!
Подробнее здесь:
https://stackoverflow.com/questions/490 ... pi-context