当前位置: 首页 > news >正文

SSR使用HTTPS

1.安装  npm i browser-sync

2. 再angular.json里配置

        "serve-ssr": {"builder": "@nguniversal/builders:ssr-dev-server","options": {"ssl": true,"sslCert": "./node_modules/browser-sync/certs/server.crt","sslKey": "./node_modules/browser-sync/certs/server.key"},

3.server.ts 修改function run()

function run(): void {const port = process.env['PORT'] || 4200;// https certificatesconst privateKey = fs.readFileSync('./node_modules/browser-sync/certs/server.key');const certificate = fs.readFileSync('./node_modules/browser-sync/certs/server.crt');// Start up the Node server
// Start up the Node server
let server;
if (process.argv && process.argv.includes('--ssl')) {server = https.createServer({ key: privateKey, cert: certificate }, app());
} else {server = app();
}server.listen(port, () => {console.log(`Node Express server listening on https://localhost:${port}`);});
}

http://www.lryc.cn/news/132963.html

相关文章:

  • Spring Boot中使用validator如何实现接口入参自动检验
  • thinkphp 5 实现UNION ALL 3个联表查询,并且带上搜索条件,名称,时间,手机号
  • React 之 Router - 路由详解
  • 框架分析(1)-IT人必须会
  • 前端面试的游览器部分(7)每天10个小知识点
  • 认识Junit
  • Unity C# 引用池 ReferencePool
  • opencv 进阶10-人脸识别原理说明及示例-cv2.CascadeClassifier.detectMultiScale()
  • 〔013〕Stable Diffusion 之 图片自动评分和不健康内容过滤器 篇
  • 6.RocketMQ之消费索引文件ConsumeQueue
  • Appium-移动端自动测试框架,如何入门?
  • 复数混频器、零中频架构和高级算法开发
  • Web 拦截器-interceptor
  • Java进阶(4)——结合类加载JVM的过程理解创建对象的几种方式:new,反射Class,克隆clone(拷贝),序列化反序列化
  • 扩散模型实战(四):从零构建扩散模型
  • YOLOv5、YOLOv8改进:S2注意力机制
  • LeetCode 542. 01 Matrix【多源BFS】中等
  • 使用open cv进行角度测量
  • java 线程池实现多线程处理list数据
  • Centos安装Docker
  • Unity启动项目无反应的解决
  • 2.3 opensbi: riscv: opensbi源码解析
  • 点破ResNet残差网络的精髓
  • Ubuntu服务器service版本初始化
  • re学习(33)攻防世界-secret-galaxy-300(脑洞题)
  • Mybatis Plus中使用LambdaQueryWrapper进行分页以及模糊查询对比传统XML方式进行分页
  • vue中push和resolve的区别
  • 详解RFC 3550文档-1
  • Go 与 Rust
  • Android Studio实现读取本地相册文件并展示