
后端工具
文章平均质量分 83
西西噜噜
加油加油!
展开
-
BA(Basic authentication)认证实践
1、概念介绍Basic authentication:是一种最简单的对Web资源进行访问控制的方法,属应用层的安全保障手段。常用的签名算法有:base64、HmacSHA11)优点:简单服务器无需维护session、cookie,方便curl测试。 甚至可以不用登陆界面 使用HTTP header中的标准字段,所以也不需要握手2)缺点:如果只采用通过base64这种签名算法进行传输是不行的,因为很容易就被解码。所以为了保证BA的安全,要通过私钥定制签名算法2、BA认证的过程案例原创 2022-03-30 22:04:46 · 3475 阅读 · 0 评论 -
《Maven实战》读书笔记(一)
一、Maven是什么1. 构建工具实现自动化构建,从清理、编译、测试、生成报告、打包、部署;最大程度消除重复构建、抽象了构建生命周期、为绝大多数的构建任务提供了已实现的插件。2. 项目信息管理工具管理分布在项目各个角落的各种信息:项目描述、开发者列表、版本控制系统地址、许可证、缺陷管理系统地址等等;已有插件的项目文档、测试报告、静态分析报告、源码版本日志报告等3. 免费的中央仓库4. 项目规范定义了项目目录结构、测试用例命名方式等既定规则,降低项目切换时的学习成本.原创 2020-10-14 22:52:49 · 227 阅读 · 0 评论