首页 > 系统相关 >windows https 证书

windows https 证书

时间:2024-09-18 17:04:52浏览次数:1  
标签:证书 windows 0.0 pem mkcert https localhost

本地服务生成HTTPS证书

  • 1.webpack 最简单的套餐 webpack-mkcert
    • npm i webpack-mkcert

    • vue-cli 为例(webpack5.+)

    const WebpackMkcert = require('webpack-mkcert');
    
    module.exports = defineConfig(async () => {
    
        const SSL = await WebpackMkcert.default({
        	source: 'coding',
        	hosts: ['localhost', '127.0.0.1', 'abc.d.com'],
    	});
        
       return {
        devServer: {
          allowedHosts: 'all',
          open: false,
          host: '0.0.0.0',
          port:443,
          server: {
          type: 'https',
          options: {
           	 		host: 'localhost',
           	 		...SSL,
         	 	},
        	},
        },
      };
    });
    
  • 2.通过mkcert 安装证书
  • 安装,根据系统选择(这里使用mkcert-v1.4.4-windows-amd64.exe)

    mkcert-v1.4.4-windows-amd64.exe -install

  • 安装证书 (在当前路径下,生成localhost的证书)

    mkcert-v1.4.4-windows-amd64.exe localhost

  • 证书名字:

    • localhost-key.pem
    • localhost.pem
3.使用证书(nginx、tomcat、node server 等)
  • 以vue-cli (webpack5+)做演示
const fs = require('fs')

module.exports = defineConfig(() => {    
   return {
    devServer: {
      allowedHosts: 'all',
      open: false,
      host: '0.0.0.0',
      client: {
      webSocketURL: 'wss://localhost/wss',
      },
      port:443,
      server: {
      type: 'https',
      options: {
        key: fs.readFileSync('D:/soft/mkcert/localhost-key.pem'),
        cert: fs.readFileSync('D:/soft/mkcert/localhost.pem')
      }
    },
  };
});

标签:证书,windows,0.0,pem,mkcert,https,localhost
From: https://www.cnblogs.com/zcookies/p/18418878

相关文章

  • 2024-03-01 Windows MySQL5.7.27绿色版安装
    背景MySQL是常用数据库,其中版本已经有很多了,安装方式也有很多,联网装、安装包等。不仅安装麻烦,卸载也很麻烦。因此笔者一般都是使用绿色版安装,安装过程自己很清晰,每一步都知道自己做了什么,卸载时也很容易,自己安装的时候做了什么,卸载的时候删除什么就行了。版本MySQL版本很多,而......
  • phpStudy 小皮 Windows面板 存在RCE漏洞
    靶场资料后台自行领取【靶场】Phpstudy小皮面板存在RCE漏洞,通过分析和复现方式发现其实本质上是一个存储型XSS漏洞导致的RCE。通过系统登录用户名输入处的XSS配合系统后台自动添加计划任务实现RCE。这是登录成功的界面登录成功了就来和大佬们喝喝茶吧~首先在用户名登录的......
  • Windows/Linux操作用户权限常用命令
    环境:centos7.5(主要),win7Linux/Centos(权限篇)一、概述Linux操作系统,设计用于支持多用户和处理多任务的服务器环境,实施了一套严密的权限控制系统。这一系统主要通过两个核心要素——用户身份和文件权限——来管理和限制对资源的访问。在Linux中,资源的访问权限是基于用户身份来控制......
  • 为什么HTTPS会引入SSL/TLS协议:深入解析网络安全的基石
    目录1.什么是HTTPS?2.为什么需要HTTPS?3.SSL/TLS协议的作用4.SSL/TLS的工作流程5.为什么HTTPS要引入SSL/TLS?在当今这个数字化时代,网络安全已经成为了我们不可忽视的重要议题。作为软件工程领域的博主,今天将深入探讨一个关键的网络安全技术——SSL/TLS协议,以及它在HTT......
  • windows系统清理
     1)最近发现C盘占用暴涨,最终导致文件都无法写入,开机几个小时之后必须重启,否则就GG,后来借助TreeSize工具查看占用情况,发现是pagefile.sys在作祟pagefile.sys是虚拟内存文件,目地是使用一部分硬盘空间来充当内存使用。当一个程序请求的内存空间大于物理内存时,就需要pagefile......
  • 解决软件在windows11控制面板、电脑软件管家中图标显示不正确的问题
    解决软件在windows11控制面板、电脑软件管家中图标显示不正确的问题问题描述:在windows11控制面板显示错误的问题是innosetup的iss文件配置错误。需要在[Setup]下添加UninstallDisplayIcon,如下:#defineMyAppIconName"D:\VUE_projects\Alarm\pack\appIcon2.ico"[Setup]//设......
  • Windows 10 使用SMTP向QQ邮箱发送邮件
    一、QQ邮箱开启SMTP服务登录QQ邮箱网页版:https://mail.qq.com。进入设置:右上角点击“设置”图标(齿轮图标)。在下拉菜单中选择“账户”。开启SMTP服务:在“账户设置”页面下,找到“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”。点击“开启”旁边的“POP3/SMTP......
  • HTTP和HTTPS有什么区别?
    我们在打开网页的时候经常会看到有的网址显示的是HTTP,但有的网址显示的是HTTPS,有的人会禁不住发问,这两者之间到底有什么区别?为什么显示的会不一样?显示HTTP的能不能变成HTTPS?要搞清这些问题,先要弄明白这两者的概念。一、HTTP和HTTPS的基本概念HTTP:超文本传输协议(HypertextTra......
  • 一文详解:使用HTTPS有哪些优势?
    互联网发展到今天,HTTP协议的明文传输会让用户存在非常大的安全隐患。试想一下,假如你在一个HTTP协议的网站上面购物,你需要在页面上输入你的银行卡号和密码,然后你把数据提交到服务器实现购买。假如这个环节稍有不慎,你的传输数据被第三者给截获了,由于HTTP明文数据传输的原因,你的银......
  • http到https需要那几部操作?
    将HTTP网站升级到HTTPS需获取SSL证书并完成相关配置。获取SSL证书选择证书类型:根据需求选择单域名、多域名或通配符证书。购买证书:从受信任的证书服务商处购买合适的SSL证书。永久免费SSL证书_永久免费https证书_永久免费ssl证书申请-JoySSL真正完全且永久免费!不用您花一......