热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Openssl生成证书后,在nodejs中不管用,报“'CERT_NOT_YET_VALID'”错误。

分别生成了这些证书;然后在server.js如图配置;在客户端client.js这样配置;server启动,用client访问,但是报这样的错误,现在感觉可能是生成证书有问题,求各位帮忙如果正确生成证


分别生成了这些证书;


然后在server.js如图配置;


在客户端client.js这样配置;
server启动,用client访问,但是报这样的错误,现在感觉可能是生成证书有问题,求各位帮忙如果正确生成证书
证书的环境是:openssl,CentOS。

这是火狐上的证书:

证书的配置:

ca证书:
-----BEGIN CERTIFICATE-----
MIICPzCCAagCCQDfQgbZ05u7HzANBgkqhkiG9w0BAQUFADBkMQswCQYDVQQGEwJD
TjEQMA4GA1UECAwHVGlhbkppbjEQMA4GA1UEBwwHVGlhbkppbjELMAkGA1UECgwC
TEQxCzAJBgNVBAsMAklUMRcwFQYDVQQDDA5sb2NhbGhvc3Q6MzAwMDAeFw0xNTEx
MzAxNTE1MDdaFw0xNTEyMzAxNTE1MDdaMGQxCzAJBgNVBAYTAkNOMRAwDgYDVQQI
DAdUaWFuSmluMRAwDgYDVQQHDAdUaWFuSmluMQswCQYDVQQKDAJMRDELMAkGA1UE
CwwCSVQxFzAVBgNVBAMMDmxvY2FsaG9zdDozMDAwMIGfMA0GCSqGSIb3DQEBAQUA
A4GNADCBiQKBgQDPIZTz/rzrhuE4ae+kh2Mym2u7coXHRCf2u6O3M+F2CB4gxDgg
vywoVBpkYQ+oudngyzg7Boa/yVp8ZiIv3I7y6otA+SiocxyxqguUk6lGQyWohguB
Tgl2d30kYqmJjZfVSwAn2Re0reMMFjvxTProZuC6fjlvvp9qxlr0IOMDIQIDAQAB
MA0GCSqGSIb3DQEBBQUAA4GBAEEP7nO3N1GGUCREcIa/VNOGM9YNRaLzRPteWT5W
Q7VztycEA/LMXzD2GajUmO35Tri6wmcTNlID7NRQFr9ln2iceCWfFD02ffo+v+Xn
rAbpZW1y5QMKG8MHhRzjkmVdLJ/JCrqX3UDqKudk8Hr5tc6/D43QGWONaxh4r9S7
zaO9
-----END CERTIFICATE-----

server证书:

-----BEGIN CERTIFICATE-----
MIICPzCCAagCCQDEIzg9MlH5dzANBgkqhkiG9w0BAQUFADBkMQswCQYDVQQGEwJD
TjEQMA4GA1UECAwHVGlhbkppbjEQMA4GA1UEBwwHVGlhbkppbjELMAkGA1UECgwC
TEQxCzAJBgNVBAsMAklUMRcwFQYDVQQDDA5sb2NhbGhvc3Q6MzAwMDAeFw0xNTEx
MzAxNTE3NTVaFw0xNTEyMzAxNTE3NTVaMGQxCzAJBgNVBAYTAkNOMRAwDgYDVQQI
DAdUaWFuSmluMRAwDgYDVQQHDAdUaWFuSmluMQswCQYDVQQKDAJMRDELMAkGA1UE
CwwCSVQxFzAVBgNVBAMMDmxvY2FsaG9zdDozMDAwMIGfMA0GCSqGSIb3DQEBAQUA
A4GNADCBiQKBgQDUvSY4NgOUuklnF2UUobG0SdP19hcx5ngVjfkqgaQrUKNfiSIn
k1NV5XUo5txHOty/qltg7M89v+exIkX92C1FkvZOLMGmYuA+HHrKsxF6+WLIT7F4
uDYAf9GZZXH3dbrLu31xlfraqgX8OQjWgMUdDpZQS6nN7mI1EdAwrfJqTwIDAQAB
MA0GCSqGSIb3DQEBBQUAA4GBAK+R4SLi7IABpRUsR11czMucCdT2uA4L2gg0PNKc
8VZX6RaiqjfidXc13Mwf4Br3iESflInG60XQec8hptfU9KG4YQ+8yp71D7ykC2ig
D44SMIrjmNmNhnA1r64ZGxVLnSAF3pNe0yMM02BhmAyBVBmzRLXHiZfZGd3+ZJMV
PGAB
-----END CERTIFICATE-----

client证书:
-----BEGIN CERTIFICATE-----
MIICPzCCAagCCQDEIzg9MlH5djANBgkqhkiG9w0BAQUFADBkMQswCQYDVQQGEwJD
TjEQMA4GA1UECAwHVGlhbkppbjEQMA4GA1UEBwwHVGlhbkppbjELMAkGA1UECgwC
TEQxCzAJBgNVBAsMAklUMRcwFQYDVQQDDA5sb2NhbGhvc3Q6MzAwMDAeFw0xNTEx
MzAxNTE2NDVaFw0xNTEyMzAxNTE2NDVaMGQxCzAJBgNVBAYTAkNOMRAwDgYDVQQI
DAdUaWFuSmluMRAwDgYDVQQHDAdUaWFuSmluMQswCQYDVQQKDAJMRDELMAkGA1UE
CwwCSVQxFzAVBgNVBAMMDmxvY2FsaG9zdDozMDAwMIGfMA0GCSqGSIb3DQEBAQUA
A4GNADCBiQKBgQDpo6GgDIKSU0/0qxaa6k4p8YRkhIfcmy/GAdrnRJSc2DHZFhmt
IrBGfDOgRC855EU+7koCGmVGeIatCUXxnRjGL+dp7pz2ZfDpyzeW4RhFDpDhwdFl
yqOSqpdkKHcJCOFyJnC9168WCqLRBMwOYcEeYdIteMNMEqWTL45lRJblQQIDAQAB
MA0GCSqGSIb3DQEBBQUAA4GBAH2baqfa6YslXLnLjA+UeFSmUvmau5eU9/oSmzeD
CTTyYbo9jbt55EW1Y7OBIABdhaZ8Y3gkqBdBFLzJ97vZV/6N22w7D9+B3IM1xVPZ
nW6ox3VZ3lfmcLAlqJeIWF1sJYTWIIquXkJZWT3wGcFHEZ2INqy/krpJ+Siap+/s
C3dB
-----END CERTIFICATE-----


推荐阅读
  • 为了确保iOS应用能够安全地访问网站数据,本文介绍了如何在Nginx服务器上轻松配置CertBot以实现SSL证书的自动化管理。通过这一过程,可以确保应用始终使用HTTPS协议,从而提升数据传输的安全性和可靠性。文章详细阐述了配置步骤和常见问题的解决方法,帮助读者快速上手并成功部署SSL证书。 ... [详细]
  • 本文详细介绍了如何在CentOS 6.5系统上安装和配置Redis 3.0.6,包括必要的环境准备、软件包下载、编译安装及基本功能测试。 ... [详细]
  • Docker安全策略与管理
    本文探讨了Docker的安全挑战、核心安全特性及其管理策略,旨在帮助读者深入理解Docker安全机制,并提供实用的安全管理建议。 ... [详细]
  • 本文介绍了如何通过命令行有效地终止所有 Node.js 进程实例,以解决因端口冲突或其他服务冲突导致的问题。 ... [详细]
  • 实践指南:使用Express、Create React App与MongoDB搭建React开发环境
    本文详细介绍了如何利用Express、Create React App和MongoDB构建一个高效的React应用开发环境,旨在为开发者提供一套完整的解决方案,包括环境搭建、数据模拟及前后端交互。 ... [详细]
  • 为了在Hadoop 2.7.2中实现对Snappy压缩和解压功能的原生支持,本文详细介绍了如何重新编译Hadoop源代码,并优化其Native编译过程。通过这一优化,可以显著提升数据处理的效率和性能。此外,还探讨了编译过程中可能遇到的问题及其解决方案,为用户提供了一套完整的操作指南。 ... [详细]
  • 深入解析 OpenSSL 生成 SM2 证书:非对称加密技术与数字证书、数字签名的关联分析
    本文深入探讨了 OpenSSL 在生成 SM2 证书过程中的技术细节,重点分析了非对称加密技术在数字证书和数字签名中的应用。非对称加密通过使用公钥和私钥对数据进行加解密,确保了信息传输的安全性。公钥可以公开分发,用于加密数据或验证签名,而私钥则需严格保密,用于解密数据或生成签名。文章详细介绍了 OpenSSL 如何利用这些原理生成 SM2 证书,并讨论了其在实际应用中的安全性和有效性。 ... [详细]
  • 在Node.js中调用MySQL存储过程`updateUser(p1, p2, @p3)`时,其中`@p3`为输出参数。若更新操作失败,则返回0;成功则返回1。本文将详细介绍如何正确获取存储过程的返回结果,并确保在实际应用中能够顺利执行。 ... [详细]
  • 在腾讯云服务器上部署Nginx的详细指南中,首先需要确保安装必要的依赖包。如果这些依赖包已安装,可直接跳过此步骤。具体命令包括 `yum -y install gcc gcc-c++ wget net-tools pcre-devel zlib-devel`。接下来,本文将详细介绍如何下载、编译和配置Nginx,以确保其在腾讯云服务器上顺利运行。此外,还将提供一些优化建议,帮助用户提升Nginx的性能和安全性。 ... [详细]
  • CentOS 7环境下Jenkins的安装与前后端应用部署详解
    CentOS 7环境下Jenkins的安装与前后端应用部署详解 ... [详细]
  • 在CentOS 7上部署WebRTC网关Janus
    在CentOS 7上部署WebRTC网关Janus ... [详细]
  • 基于Node.js的高性能实时消息推送系统通过集成Socket.IO和Express框架,实现了高效的高并发消息转发功能。该系统能够支持大量用户同时在线,并确保消息的实时性和可靠性,适用于需要即时通信的应用场景。 ... [详细]
  • 在CentOS上部署和配置FreeSWITCH
    在CentOS系统上部署和配置FreeSWITCH的过程涉及多个步骤。本文详细介绍了从源代码安装FreeSWITCH的方法,包括必要的依赖项安装、编译和配置过程。此外,还提供了常见的配置选项和故障排除技巧,帮助用户顺利完成部署并确保系统的稳定运行。 ... [详细]
  • 【前端开发】深入探讨 RequireJS 与性能优化策略
    随着前端技术的迅速发展,RequireJS虽然不再像以往那样吸引关注,但其在模块化加载方面的优势仍然值得深入探讨。本文将详细介绍RequireJS的基本概念及其作为模块加载工具的核心功能,并重点分析其性能优化策略,帮助开发者更好地理解和应用这一工具,提升前端项目的加载速度和整体性能。 ... [详细]
  • JavaScript最初并非设计为纯粹的面向对象编程(OOP)语言,因为直到ES5标准中仍未引入类的概念。然而,随着ES6的发布,JavaScript正式引入了类的语法,使得开发者能够更加直观地实现继承机制。本文将深入探讨JavaScript中多样的继承实现方法,包括原型链、寄生组合式继承等技术,并分析它们的优缺点及适用场景。 ... [详细]
author-avatar
mmmmmmmmmm0000
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有