- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 接口签名加密踩坑
项目场景:接口需要把报文内容转json加入到签名字符串中问题描述签名总是不正确原因分析:先是各种换轮子,排除了加密工具类的问题又用文档里提供的数据模拟加密发现还是错误最终确认是报文转json后会自动加上/r/n 空格,加密会把这些也算进去解决方案:过滤掉就可以了str.Replace("\r\n", "").Replace(" ", "")...
2022-03-29 15:18:52 2292
原创 centos7挂载数据盘,扩容数据盘
# 查看数据盘fdisk -l# 添加分区,输入n,p,1,回车,回车,p,wfdisk /dev/vdb# 格式化分区mkfs.ext4 /dev/vdb1# 设置挂载点mkdir -p /home# 设置自动挂载echo '/dev/vdb1 /home ext4 defaults 0 0' >> /etc/fstab# 重新加载自动配置mount -a# 查看是否挂载成功df -Th...
2021-01-19 18:44:23 584
原创 centos7 mysql备份还原shell脚本
自用的备份还原,做个记录防止再次踩坑mysql.sh文件#!/bin/bashcd ${1}<<'COMMENT'${1} 文件所在目录$2 判断是执行备份还是还原操作${3} 数据库地址,127.0.0.1${4} 数据库名${5} 备份文件完整路径COMMENTif [ x"$2" = x"backup" ];thenmysqldump --quick --host=${3} --default-character-set=utf8mb4 --lock-all-ta
2020-07-15 15:52:05 233
原创 CentOS7.6 部署.netcore6.0
前置工作安装宝塔,MYSQL,FTP等软件宝塔官网目录安装.netcore 3.1 SDK配置Nginx反向代理2.1 运行.netcore项目2.2 https无法访问配置Supervisor守护进程安装.netcore 3.1 SDK# 添加微软官方源rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm# 安装SDKyum install dotnet-s.
2020-06-15 20:32:16 2245 1
原创 .netcore 获取请求内容
Request.EnableBuffering();using (var reader = new StreamReader(Request.Body, encoding: Encoding.UTF8)){ var body = reader.ReadToEndAsync(); // Do some processing with body… // Reset the request body stream position so the next middleware can read it
2020-06-06 21:53:16 685
原创 The SSL connection could not be established, see inner exception.
Centos7.netcore api使用了SSL证书的情况下访问微信登录接口:https://api.weixin.qq.com/sns/jscode2session提示 远程证书无效The SSL connection could not be established, see inner exception. The remote certificate is invalid acc...
2020-04-30 15:25:54 15482 2
原创 Centos7 使用 Supervisor 守护进程
#安装supervisoryum install python-setuptoolseasy_install supervisor#启动服务supervisord -c /etc/supervisord.conf#进入配置文件目录cd /etc/supervisord.d#创建 xxx.ini文件#修改文件内容[program:此处写项目名称]command=dotnet...
2020-04-29 19:55:45 299
原创 Centos7 Nginx反向代理配置SSL
#配置*.conf文件server{ listen 443 ssl; server_name www.baidu.com;#域名 index index.php index.html index.htm default.php default.htm default.html; #默认页面 root /www/wwwroot/publish;#项目...
2020-04-29 19:28:57 370
原创 WebApi 微信登录功能
总共分三步:获取用户授权->授权成功后获取code,通过code获取Token->通过Token获取UserInfo1.获取URL.此步骤可直接在前端实现,但为了方便我选择拼接好后返回前端进行跳转GetUrl_WeChatController.cspublic string GetCode() { string state = "随机字...
2020-03-02 10:53:05 826
原创 H5+App 安卓端自动升级
需要说的都在注释里了,直接上代码function UpdateApp() { //检测浏览器型号 var userAgent = navigator.userAgent.toLowerCase(); if (/android/.test(userAgent)) { var version = ""; var download_url = ""; //访问服务端获取...
2020-03-02 10:15:46 623
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人