摘要: ## 前言 现在的系统后端开发的时候,会公开很多API接口 对于要登录认证后才能访问的接口,这样的请求验证就由身份认证模块完成 但是也有些接口是对外公开的,没有身份认证的接口 我们怎么保证接口的请求是合法的,有效的. 这样我们一般就是对请求的合法性做签名验证. ## 实现原理 为保证接口安全,每次请 阅读全文
posted @ 2023-07-03 10:07 Giant150 阅读(837) 评论(2) 推荐(6) 编辑
摘要: 前言 公司系统的手持终端(PDA)是用的Vue写的前端代码 在PDA上用浏览器直接打开Web页面 PDA扫码的时候,输出模式直接用模拟键盘按键的方式输出 这样在Web页面上,如果一个输入框在当前有焦点的情况下 PDA扫码的内容会直接填充至对应的输入框 正常的话这样没有问题 但是最近有一个项目,PDA 阅读全文
posted @ 2023-05-12 10:36 Giant150 阅读(1183) 评论(5) 推荐(14) 编辑
摘要: 前言 最近用Asp.net Core开发程序的时候 因为时间的关系,就没有过多的去关注日志方面的功能 都是直接用系统的ILogger先记录着,然后看日志的时候就先在命令行看日志 在开发阶段没有什么问题,但是到了系统上线后 总不能一直在命令行看日志。总要把日志输出到一个方便查看的地方 开始 直接引用N 阅读全文
posted @ 2021-11-03 17:09 Giant150 阅读(1705) 评论(16) 推荐(10) 编辑
摘要: 服务器开启WebDAV 在服务器安装IIS的同时 要启用Windows身份验证与WebDAV发布 如果不是服务器版本,参照下图 在IIS中新建WebDAV网站 配置好本地目录与端口 启用Windows身份验证 配置WebDAV 1.添加创作规则 2.启用WebDAV 开放防火墙端口 因为我们才配置的 阅读全文
posted @ 2021-08-17 17:12 Giant150 阅读(7151) 评论(0) 推荐(3) 编辑
摘要: Entity Framework Core Entity Framework (EF) Core 是轻量化、可扩展、开源和跨平台版的常用 Entity Framework 数据访问技术。 EF Core 可用作对象关系映射程序 (O/RM),这可以实现以下两点: 使 .NET 开发人员能够使用 .N 阅读全文
posted @ 2021-02-25 12:51 Giant150 阅读(1034) 评论(0) 推荐(1) 编辑
摘要: 前言 在手头上做的项目很多,管理的服务器也很多。 一个项目最少也得2+以上的服务器。 在各个项目部署的时候,要来回切换不同的服务器。 搞着搞着就不知道当前远程在哪台服务器了。 所以希望在电脑桌面上可以很快的知道当前远程连接到了哪台服务器 设置背景桌面 最开始的时候,我们在每台服务器的背景桌面图片。 阅读全文
posted @ 2021-01-29 13:44 Giant150 阅读(955) 评论(4) 推荐(4) 编辑
摘要: 前言 在阿里云买了一个域名giantliu.cn 部署了自己的博客系统 https://www.giantliu.cn/ 所有用https证书是Let's Encrypt免费申请的 因为申请的免费证书有效期是3个月,今天正好原来的过期了 这里要重新申请新的证书。所以在这里记录一下 目录 1.安装Ce 阅读全文
posted @ 2020-10-30 16:39 Giant150 阅读(1721) 评论(7) 推荐(6) 编辑
摘要: 原文地址 https://www.giantliu.cn/2020/09/28/200928RaspberryPiOSInstall/ 目录 前言 下载Raspberry Pi OS 烧录Raspberry Pi OS 配置启用SSH 查找树莓派IP 通过SSH连接到树莓派 配置树莓派 前言 同事有 阅读全文
posted @ 2020-09-29 14:48 Giant150 阅读(2016) 评论(0) 推荐(2) 编辑
摘要: 原文地址:https://www.giantliu.cn/2020/09/14/200914SSMSTableDesignAddDescription/ SQL Server Management Studio 表设计器默认 当我们新建表/设计表 的时候,SSMS会帮我们打开默认表设计器 如下图。只 阅读全文
posted @ 2020-09-14 13:50 Giant150 阅读(2882) 评论(1) 推荐(7) 编辑
摘要: 原文链接 https://www.giantliu.cn/2020/09/04/200904InstallUOS/ UOS简介 统信桌面操作系统(Uniontech OS)个人正式版是统信软件基于Linux内核打造,专为个人消费者用户设计,满足丰富场景需求,提供舒适、流畅、愉悦的使用体验。 极致体验 阅读全文
posted @ 2020-09-07 09:54 Giant150 阅读(983) 评论(0) 推荐(0) 编辑