Flurl 提供了进行OAuth和基本身份验证的方法:
await url.WithBasicAuth("username", "password").GetJsonAsync();
await url.WithOAuthBearerToken("mytoken").GetJsonAsync();
但是我如何使用当前已登录的用户进行Windows身份验证? Flurl所构建的HttpClientHandler具有一个属性UseDefaultCredentials,但我不知道如何在Flurl中利用它。
var httpClient = new HttpClient(new HttpClientHandler()
{
UseDefaultCredentials = true
});