从 Chrome 51 开始,其针对 Cookie 新增加了一个 SameSite 属性,用于防止 CSRF 攻击和用户追踪等。 而从 Chrome 80 开始 SameSite 默认值发生改变,由 None 变为 La…
分类:网站建设
网站建设技术相关 - 网页制作、CSS、SEO、建站技巧、服务器技术、ASP、PHP、Javascript
跨域请求异常:The 'Acess-Control-Allow-Origin' header contains multiple values '*, *". but only one is allowed
1. 问题 在浏览器中进行跨域请求一个接口时报错如下: Access to XMLHttoRequest at ‘https://xxx.lzw.me/abc/getToken from origin …
Linux 创建 SWAP 交换分区
gcc 编译过程中报错提示 cc: Internal error: Killed (program cc1)。这基本上是因为内存不足的原因。可以临时修改交换分区来解决。 1 swap 交换分区的作用 当 Linux 系统…
Linux CentOS 设置 ssh 秘钥登录配置方法
1. 生成 rsa 公私钥 登录远程 CentOS ssh 终端,执行如下命令: 2. 允许秘钥认证,配置免密登录 将 .ssh 目录压缩并下载至本地,解压至本地用户目录下,如 C:\Users\lzwme\.ssh(W…
Windows、Linux、macOS 安装 Redis 方法步骤参考
以下内容为参考官方站点和各网络教程综合实践后的总结,记录了实践过程中的主要操作步骤并尽量简短易懂,以供收藏备忘查阅。 1 Windows 安装 Redis 1.1 下载 Redis Redis 官方只提供了源码开源,各系…
创建自签名 SSL 数字证书以配置开发测试环境站点 HTTPS 访问
1 什么数字证书(Certificate) 数字证书是一种用于电脑的身份识别机制。由数字证书颁发机构(CA)对使用私钥创建的签名请求文件做的签名(盖章),表示 CA 结构对证书持有者的认可。数字证书拥有以下几个优点: 使…
在 nginx 中配置 HTTP/2 与 TLSv1.3 支持
HTTP/2 协议于 2015 年 5 月 14 日正式版发布。随着 nginx 等流行 webserver 以及各大浏览器对 HTTP/2 的支持,越来越多的网站开始部署 HTTP/2 了。 HTTP/2 协议 HTT…
使用 Lets Encrypt 生成用于 https 站点的免费 SSL 证书
使用 certbot-auto 这是官方推荐的方法,通过 shell 命令的方式,可以最简单方便地达到目的。步骤如下: 访问 certbot 网站,地址为:https://certbot.eff.org/ 在首页选择好 …
Public-Key-Pins:配置 HPKP(Public Key Pinning Extension for HTTP)
HPKP 格式及说明 HTTP Public Key Pinning(HPKP)的格式如下: Public-Key-Pins: pin-sha256="base64=="; max-age=expireTime [; i…
linux centos 升级 openssl
centos 升级 openssl 安装相关依赖 下载 cloudflare/sslconfig 下载 openssl 并解压 执行编译 备份旧的 openssl 建立软链接 配置文件搜索路径 查看最新版本 脚本汇总: