当尝试连接到node.js服务器(不在本地主机上)时,出现ERR_CERT_COMMON_NAME_INVALID错误,可能是由于SSL证书的通用名称(Common Name)无效导致的。SSL证书中的通用名称用于验证服务器的身份。当证书中的通用名称与实际访问的域名不匹配时,就会触发ERR_CERT_COMMON_NAME_INVALID错误。
要修复这个错误,可以尝试以下几种方法:
NODE_TLS_REJECT_UNAUTHORIZED
环境变量为0
来忽略SSL错误。请注意,这样做会导致安全风险,因此请仅在必要时使用。综上所述,修复ERR_CERT_COMMON_NAME_INVALID错误的方法包括检查域名是否正确、检查证书的有效性、更新根证书以及在开发环境中可能的情况下忽略SSL错误。为了更好地保障安全,建议在生产环境中采取适当的措施来解决此问题。
(注:腾讯云相关产品和产品介绍链接地址见官方腾讯云官网)
没有搜到相关的文章