У меня есть API, размещенный на IIS, который я пытаюсь вызвать через клиентское приложение Blazor.Net с HttpClient
, как указано в примере.
Поскольку конечная точка API размещается в IIS с аутентификацией Windows, мне нужно включить учетные данные при выполнении вызова.
Я пытался создать экземпляр httpClient
вместо использования статического метода, представленного в примерах, но я получаю PlatformNotSupported
исключение .
Есть ли способ передачи учетных данных с помощью статического HttpClient
, используемого в Blazor.net
?
Если я использую JavaScript-взаимодействие с XMLHttpRequest
и установил withCredentials
на true
, API возвращает данные. Однако я бы предпочел не использовать js для получения данных, а скорее C #.
Спасибо