我在IIS上有一个api,我试图通过示例中提供的HttpClient
通过Blazor.Net客户端应用程序调用。
由于api端点使用Windows身份验证托管在IIS上,因此我需要在进行调用时包含凭据。
我试图创建一个httpClient
的实例,而不是使用示例中提供的静态方法,但我收到PlatformNotSupported
异常 。
有没有办法使用Blazor.net
使用的Static HttpClient
传递凭据?
如果我使用JavaScript interop和XMLHttpRequest
并将withCredentials
设置为true
,则api返回数据。但是我宁愿不使用js来获取数据而是使用C#。
谢谢,