Итак, у меня есть Windows Аутентификационное веб-приложение в ASP. NET Core 3. Оно сгенерировано по умолчанию и имеет Windows Аутентификацию (при создании отмечена галочка "Windows Аутентификация"). Как получить доступ к API и получить его ресурсы (в данном случае Json -объекты), когда используется аутентификация Windows? Я уже добавил это в launchSettings. json:
"windowsAuthentication": true,
"anonymousAuthentication": false,
И добавил это в файл web.config для хостинга позже, но я не думаю, что это имеет значение, так как я хочу, чтобы он работал локально в Visual Studio:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<location path="." inheritInChildApplications="false">
<system.webServer>
<security>
<authentication>
<anonymousAuthentication enabled="false" />
<windowsAuthentication enabled="true" />
</authentication>
</security>
</system.webServer>
</location>
</configuration>
Как заставить мое приложение запрашивать у пользователя вход в систему со своими учетными данными для проверки доступа к данным из API (с использованием Windows Аутентификация)?