C# HttpClient Digest 摘要认证 Cookie设置
1.创建凭证信息集
2.创建HttpClientHandler
3.创建HttpClient
4.发生请求
var credCache = new CredentialCache
{
{
new Uri("http://localhost:8080"),
"Digest",
new NetworkCredential("admin", "admin")
}
};
var httpClientHandler = new HttpClientHandler
{
PreAuthenticate = true,
Credentials = credCache,
};
HttpClient hc = new HttpClient(httpClientHandler);
var ctx = new StringContent(dataJson, Encoding.UTF8, "application/json");
var httpResponse = hc.PostAsync(uri, ctx);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)