随笔分类 -  dotnet

dotnet 学习
摘要:基于 SixLabors 实现验证码 添加登录页login.cshtml 在form表单加入验证码 添加帮助类VCode 生成验证码 添加 AccountController 中添加生成验证码方法 wwwroot/adminlte 文件夹下面加入网上下载的字体文件comic.ttf 设置属性始终复制 阅读全文
posted @ 2023-05-16 17:10 失去刺猬的猫 阅读(96) 评论(0) 推荐(0)
摘要:背景 在.NET Framework 框架下生成图片验证码时,使用的是System.Drawing,但它却只是 Win32 GDI+ 的一层很薄很薄的封装,在其他平台上没有原生对 GDI+ 的实现。 将框架从 .NET Framework 迁移到 .NET Core 后,需要重新选择新的图片处理组件 阅读全文
posted @ 2023-05-16 16:50 失去刺猬的猫 阅读(201) 评论(0) 推荐(0)
摘要:AdminLTE 是一款基于 jQuery 和 Bootstrap 的流行的后台管理界面框架,通过使用 AdminLET 框架提供的现成的组件可以大幅的提高后台管理界面的开发速度和规范性。 参考 https://3vshej.cn/AdminLTE/ 实现基于.NET 6 下的AspNet Core 阅读全文
posted @ 2023-03-07 20:35 失去刺猬的猫 阅读(478) 评论(0) 推荐(0)
摘要:简介 JWT定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。 工作流程 1、用户使用账号、密码登录应用,登录的请求发送到认证服务器。 2、认证服务器进行用户验证,然后创建JWT字符串返回给客户端。 3、客户端请求接口时,在请求 阅读全文
posted @ 2023-03-06 15:09 失去刺猬的猫 阅读(188) 评论(0) 推荐(0)
摘要:接口安全性问题 我们写过很多接口,有没有想想接口的安全性呢?jwt,openid 侧重 于 认证(就是用户是谁),OAuth2 侧重于授权(就是说这个东西是否有权限访问),接口签名呢 侧重于安全 1.请求来源(身份)是否合法?2.请求参数被篡改?3.请求的唯一性(不可复制) 今天来介绍dotnet环 阅读全文
posted @ 2023-03-05 20:30 失去刺猬的猫 阅读(168) 评论(0) 推荐(0)