遇到网页报错 err_cert_common_name_invalid 时,这通常意味着SSL证书上的公共名称(Common Name,简称CN)与所访问网站的域名不匹配。以下是解决此问题的一些方法: 确认错误信息: 确保你看到的错误信息确实是 err_cert_common_name_invalid。这有助于确认问题的具体原因。 检查系统时间和日期设置: 证书验证过程中会检查...
是一个网络错误,表示在进行POST请求时,SSL证书的通用名称无效。 SSL证书是用于加密网络通信的安全协议,它通过验证服务器的身份和保护数据的传输。通常情况下,浏览器会检查SSL证书的有效性,包括证书的颁发机构、有效期和通用名称等。 当出现net::ERR_CERT_COMMON_NAME_INVALID错误时,可能有以下几个原因: 证书的...
访问的域名与证书中的“常用名称”(Common Name)不匹配。 证书已经过期。 证书未被正确安装或配置。 你正在使用自签名证书。 错误示例 假设你尝试发送一个GET请求到一个HTTPS服务器,但遇到了ERR_CERT_COMMON_NAME_INVALID,代码如下: constaxios=require('axios');axios.get('.then(response=>{console.log(response...
正如您现在所知,NET::ERR_CERT_COMMON_NAME_INVALID错误有很多可能的原因。因此,它也有很多潜在的修复方法。您可以尝试在您的网站上解决此问题的九种方法。 1. 验证您的SSL证书是否正确 NET::ERR_CERT_COMMON_NAME_INVALID错误的最基本原因是您站点的域与您的SSL证书上列出的通用名称不匹配。因此,您要尝试的第...
使用自签名的证书后,chrome报错此服务器无法证实它就是www.webrtc.cn它的安全证书没有指定主题备用名称。这可能是因为某项配置有误或某个攻击者拦截了您的连接。 错误码是NET::ERR_CERT_COMMON_NAME_INVALID:如下图所示: 2、问题原因 生成证书的时候没有加上备用名称字段,目前的浏览器校验证书都需要这个字段。
1、如果是在跑测试的时候报错,在创建上下文时设置ignore_https_errors=True就可以了,如: from idlelib import browser from playwright.sync_api import Playwright def getPage(playwright: Playwright): chromium= playwright.chromiumbrowser= chromium.launch(headless=False) ...
场景: 前端需要上传文件给后端接口,但是报错err_cert_common_name_invalid 解决: 其实是https协议信任的问题,可以进入开发者模式,在控制台中选中出错的语句,右键在新窗口打开链接,浏览器会提示链接不安全,这时选择继续信任网站并打开。 下一次再导入文件就可以了。
与Chrome中的NET::ERR_CERT_COMMON_NAME_INVALID错误相当的问题的问题通常是:“该网站提供的安全证书是针对不同网站的地址颁发的。” 它还将为访问者提供一些潜在的解决方案,例如在他们输入的URL中添加或删除“www”。 但是,此类修复只是暂时的。持续存在的错误仍可能会损害您网站的可信度并阻止您增加流量,因此最好...
错误码是NET::ERR_CERT_COMMON_NAME_INVALID: 如下图所示: 2、问题原因 生成证书的时候没有加上备用名称字段,目前的浏览器校验证书都需要这个字段。 3、解决方法 生成证书的时候需要添加上备用名称(subjectAltName)扩展字段。 使用openssl添加subjectAltName扩展: ...
ERR_CERT_COMMON_NAME_INVALID就是用一个错误的域名访问了某个节点的https资源。导致这个错误的原因,基本是 1.dns污染 2.host设置错误 3.官方更新了dns,但是dns缓存没有被更新,导致错误解析。 解决方案: 1,这个无解,等回复 2,这个,如果是unix系统,编辑/etc/hosts文件一般可以解决问题,你的系统有特别设置我帮不...