Проверка подлинности SQL Server и проверка подлинности Windows - основной веб-API asp.net - ошибка 500 - IIS 7.5
У меня очень странная проблема при развертывании основного веб-API-приложения asp.net в IIS 7.5.
Если я использую режим аутентификации SQL Server для SQL Server 2012, и установите ниже строку подключения в appsettings.json
файл, то при доступе к веб-API нет ошибки,
успех
{
"ConnectionStrings": {
"SchedulerConnection": "Server=ABC\\SQL2012;Database=SchedulerDb;user id=sa;password=XYZ;"
}
}
Но хотя я использую режим проверки подлинности Windows для SQL Server 2012, после размещения основного веб-API asp.net в IIS я получаю "500" Внутренняя ошибка сервера.
Потерпеть поражение
{
"ConnectionStrings": {
"SchedulerConnection": "Server=ABC\\SQL2012;Database=SchedulerDb;persist security info=True;Integrated Security=SSPI;"
}
}
Какие настройки мне нужно сделать для запуска веб-API с использованием SQL-аутентификации Windows Server??