摘要:
接口安全性问题 我们写过很多接口,有没有想想接口的安全性呢?jwt,openid 侧重 于 认证(就是用户是谁),OAuth2 侧重于授权(就是说这个东西是否有权限访问),接口签名呢 侧重于安全 1.请求来源(身份)是否合法?2.请求参数被篡改?3.请求的唯一性(不可复制) 今天来介绍dotnet环 阅读全文
摘要:
1.首先下载 Nginx wget http://nginx.org/download/nginx-1.17.0.tar.gz (版本什么的自己去官网找好) 2.解压 tar -zxvf nginx-1.17.0.tar.gz 3.进入解压目录中,在编译安装之前,需要安装两个依赖: yum -y i 阅读全文
摘要:
1.首先下载 Nginx wget http://nginx.org/download/nginx-1.17.0.tar.gz (版本什么的自己去官网找好) 2.解压 tar -zxvf nginx-1.17.0.tar.gz 3.进入解压目录中,在编译安装之前,需要安装两个依赖: yum -y i 阅读全文
摘要:
基于 SixLabors 实现验证码 添加登录页login.cshtml 在form表单加入验证码 添加帮助类VCode 生成验证码 添加 AccountController 中添加生成验证码方法 wwwroot/adminlte 文件夹下面加入网上下载的字体文件comic.ttf 设置属性始终复制 阅读全文
摘要:
背景 在.NET Framework 框架下生成图片验证码时,使用的是System.Drawing,但它却只是 Win32 GDI+ 的一层很薄很薄的封装,在其他平台上没有原生对 GDI+ 的实现。 将框架从 .NET Framework 迁移到 .NET Core 后,需要重新选择新的图片处理组件 阅读全文
摘要:
通常情况下在配置过NAT模式下的ens33文件是不会有问题的 虚拟机NAT模式无法上网 一.确认虚拟机IP地址 确认虚拟机的ip地址与本机的vmnet8的ip地址是否在同一个网段,且网关是否一致: 子网掩码子网ip 网段要一致 打开centos 网络配置文件 确认配置 退出后重启网络 systemc 阅读全文
摘要:
AdminLTE 是一款基于 jQuery 和 Bootstrap 的流行的后台管理界面框架,通过使用 AdminLET 框架提供的现成的组件可以大幅的提高后台管理界面的开发速度和规范性。 参考 https://3vshej.cn/AdminLTE/ 实现基于.NET 6 下的AspNet Core 阅读全文
摘要:
简介 JWT定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。 工作流程 1、用户使用账号、密码登录应用,登录的请求发送到认证服务器。 2、认证服务器进行用户验证,然后创建JWT字符串返回给客户端。 3、客户端请求接口时,在请求 阅读全文
摘要:
1.添加docker 环境参数 后会报错 日志显示 只好按照以下注释 2.Dockerfile问题 日志记载 日志显示 拉取镜像之后 docker pull mcr.microsoft.com/dotnet/sdk:5.0 发现还是报错 修改dockerfile 运行成功 当出现ipv6错误时 不需 阅读全文
摘要:
前言 近期 AI 领域被 ChatGPT 又带火起来了,ChatGPT 如此庞大的训练语料和参数数量是一般人难以进行实践的,我一直关注 Stable Diffusion 的发展,同时也知道无论是能力还是财力,我个人其实是不容易做出属于自己的很特别的模型,但是对这方面一直有兴趣,所以即使没有能力做训练 阅读全文
摘要:
fdisk /dev/sda网上找的教程都是有损扩容,会丢失数据 ,所以总结了一下无损扩容方式 1、Centos 关机,选择编辑虚拟机设置,硬盘,在实用工具那里选择 “扩展” 点击扩展后,VMware 会提示磁盘已成功扩展。您必须从客户机操作系统内部对磁盘重新进行分区和扩展文件系统。也就是说,这里扩 阅读全文
摘要:
反射 Go语言实现了反射,所谓反射就是能检查程序在运行时的状态。我们一般用到的包是reflect包。如何运用reflect包,官方的这篇文章详细的讲解了reflect包的实现原理,laws of reflection 使用reflect一般分成三步,下面简要的讲解一下:要去反射是一个类型的值(这些值 阅读全文