https没有证书可以访问吗?外网怎么访问内网?

没有SSL证书的网站无法正常通过HTTPS协议访问‌。HTTPS的实现必须依赖有效的SSL证书完成加密握手,否则浏览器会直接阻断连接或显示严重的安全警告。‌‌

一、技术实现层面‌

    ‌HTTPS协议强制要求证书‌。

    HTTPS基于SSL/TLS协议实现加密通信,而SSL证书是建立加密通道的必要条件。若缺失证书,服务器与客户端无法完成密钥交换,导致连接失败。‌‌

二、    ‌浏览器拦截机制‌

    现代浏览器会对无证书的HTTPS请求直接阻断,并提示如"ERR_SSL_PROTOCOL_ERROR"等错误代码。部分情况下可能显示红色危险标识,但用户无法正常加载页面内容。‌‌

三、特殊场景例外说明‌

  1、  ‌自签名证书‌。

    使用自签名证书时,虽然技术上有证书存在,但因未被权威机构认证,浏览器仍会警告"您的连接不是私密连接",需用户手动忽略风险才能继续访问(适用于内部测试环境)。‌‌

 2、   ‌过期的SSL证书‌。

    证书过期会导致HTTPS连接异常,浏览器显示"NET::ERR_CERT_DATE_INVALID"警告,但本质上仍属于证书存在但无效的情况。‌‌

四、不用证书访问

像公司SVN配置了https的,可以通过svn客户端连接,或在浏览器访问提示有风险时需要多点击下继续访问即可。

五、内网https应用给公网访问

当本地部署了https应用,并测试局域网内正常访问时,可以通过路由器转发规则(有公网IP时可用方案),或借助类似nat123网址映射工具(无公网IP让外网访问通用方案)方式实现外网对内网的访问。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值