【发布时间】:2020-05-26 21:21:48
【问题描述】:
在 WASM Blazor 应用程序中,我通过在顶部执行此操作来注入 Http 客户端:
@inject HttpClient Http
现在我希望能够像在常规 .NET 中一样设置用户名和密码,你可以这样做:
handler.Credentials = new NetworkCredential(userName, password);
但是,我找不到可以设置凭据的Http 的任何属性,我该如何设置?
【问题讨论】:
-
我正在构建的应用程序是一个内部工具,它的配置将在页面加载时下载,包括凭据。
-
嗯,使用 Jwt 将涉及更改 API 服务。 Blazor HttpClient 似乎不支持网络凭据,而且我看不到设置标头的简单方法。
标签: c# .net http .net-core blazor