Я изо всех сил пытался заставить Windows-аутентификацию работать на IIS10 для .Net Core API.Я получаю ошибку 401.2:
You are not authorized to view this page due to invalid authentication headers.
Я выполнил следующие настройки:
- На сайте включена только проверка подлинности Windows (анонимный доступ отключен)
- Созданы имена участников-служб для сайта, и для сервера разрешено делегирование.
- Пул приложений настроен для работы под учетной записью домена
И cURL, и Postman даютмне тот же результат.Интересно, что когда я использую SwaggerUI непосредственно в API, я получаю ожидаемое поведение, но при выполнении внешних вызовов (с другого сервера) я получаю ошибку 401.2.
Некоторое дополнительное содержимое из ошибкичто метод входа в систему и пользователь входа еще не определены.
Как мне решить эту проблему?