【发布时间】:2017-10-20 16:50:57
【问题描述】:
为什么添加DelegatingHandler后无法添加身份验证详细信息?
在添加 DelegatingHandler 之前,我能够像这样实例化 HttpClient:
var client = new HttpClient{Credentials = ..., BaseAddress = ...};
添加DelegatingHandler 后,我无法添加Credentials 和BaseAddress:
var client = new HttpClient(new RetryHandler(new HttpClientHandler()));
client.BaseAddress = // does not exist!
client.Credentials = // does not exist!
我们如何向该客户端添加凭据和基地址?
【问题讨论】:
标签: c# .net asp.net-web-api2 visual-studio-2017 dotnet-httpclient