.NetCore模拟Postman的BasicAuth生成Authrization
2024-08-22 04:49:58
一、思路
BasicAuth 是一种简单权限,传输UserName=<userName>,Password=<password>
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);
最新文章
- .Container与.container_fluid区别
- System.Web.Caching.Cache类 缓存
- SpringMVC中JSP取不到ModelAndView,ModelMap的数据原因
- Winfrom 基于TCP的Socket 编程
- SSIS -->;>; Variable Data Type vs SSIS Data Type
- Memcached 两款.NET客户端的郁闷事儿
- Java中到底有没有指针;同时注意引用和指针的区别
- Dynamips做CCNA的实验,说是找不到telnet的解决方案
- oracle生成随机数
- 【D3.V3.js系列教程】--(十五)SVG基本图形绘制
- 推荐一款手机端的图片滑动插件iSlider
- 使用ActionBar实现Tab导航(快速生成Tab样式)
- 设计模式之十:观察者模式(Observer)
- LigerUI权限系统之组织结构
- LWIP_STM32_ENC28J60_NETCONN_TCP_CLIENT(4)
- (原创)cocos2dx-lua TableView官方demo分析
- python的学习和使用
- python 文件指针及文件覆盖
- Vue.js连接后台数据jsp页面  ̄▽ ̄
- win32 进程崩溃时禁止弹出错误对话框