一、思路

BasicAuth 是一种简单权限,传输UserName=<userName>,Password=<password>

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

1.用:连接Username,Password

2.进行Base64编码

3."Basic空格"拼接

 

二、代码示例

string authorization = $"{userName}:{password}";
var authorizationBased64 = "Basic " + Convert.ToBase64String(new ASCIIEncoding().GetBytes(authorization));

 

三、使用HttpClient发送请求,示例

HttpClient httpClient = new HttpClient();

httpClient.DefaultRequestHeaders.Add("Authorization", authorizationBased64);

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄