你的连接不是专用连接攻击者可能试图从 github.com 窃取你的信息(例如,密码、消息或信用卡)。 --解决办法

我遇到了. 检查安全软件或企业防火墙/代理 (包括 VPN)这个问题,关了就好,我是用来xbox加速github,所以先开在关既可以加速又可以访问

这个错误表明你的浏览器(Microsoft Edge)无法安全地连接到 GitHub,因为遇到了证书验证问题(NET::ERR_CERT_AUTHORITY_INVALID)。错误信息明确指出网站使用了 HSTS(HTTP Strict Transport Security),这会强制浏览器只使用 HTTPS 连接,并且阻止你忽略证书错误(即使你尝试点击“高级”然后“继续访问”也是无效的)。

问题核心原因: 你的浏览器不信任 GitHub 网站当前提供的 SSL/TLS 证书的颁发机构(Certificate Authority, CA)。这通常不是 GitHub 自身的问题(他们的证书通常是有效的),而是你的本地环境或连接出了问题。

以下是导致此问题的常见原因和解决方案,请按顺序尝试:

🕒 1. 检查系统日期和时间 (最常见原因!)

  • 为什么重要? SSL/TLS 证书只在特定的有效期内有效。如果你的电脑日期、时间或时区设置错误,浏览器会认为证书已过期或尚未生效。
  • 如何解决:
    1. 右键点击任务栏右下角的时钟。
    2. 选择“调整日期/时间”。
    3. 确保“自动设置时间”和“自动设置时区”是开启状态。如果是关闭的,请打开它们。
    4. 如果已经是开启的,尝试手动同步一次时间(通常有一个“立即同步”按钮)。
    5. 确保时区设置正确。
  • 重启浏览器后尝试重新访问 GitHub。

🛡 2. 检查安全软件或企业防火墙/代理 (包括 VPN)

  • 为什么重要? 某些安全软件(防病毒、防火墙)、企业网络代理或 VPN 可能会出于检查目的拦截 HTTPS 流量,并用自己的证书“替代”网站的证书。如果你的浏览器没有安装或信任这些“中间人”证书,就会出现此错误。
  • 如何解决:
    临时禁用 VPN: 如果你正在使用 VPN,尝试暂时断开 VPN 连接,然后刷新 GitHub 页面。如果问题解决,说明是 VPN 的问题,需联系 VPN 提供商或尝试其他 VPN 节点。
    检查安全软件: 临时禁用防病毒或防火墙软件(仅用于测试,完成后记得重新启用)。如果禁用后能访问 GitHub,说明是该软件干扰,需要在其设置中调整 HTTPS 扫描功能或将其相关证书添加到浏览器的信任列表(操作较复杂,通常不推荐普通用户操作,可考虑更换安全软件)。
    公司/学校网络: 如果你在工作或学校网络,很可能是网络管理员部署了 HTTPS 审查代理。你需要联系 IT 部门寻求帮助,他们应该提供必要的根证书供你安装或告知绕过方法(通常个人无法解决)。尝试切换到手机热点网络测试,如果手机热点能访问,基本可以确认是网络环境问题。

🧹 3. 清除浏览器缓存和 SSL 状态

  • 为什么重要? 浏览器缓存了旧的或损坏的证书信息可能导致验证错误。
  • 如何解决 (Microsoft Edge):
    1. 打开 Edge 设置 (右上角三个点 -> 设置)。
    2. 在左侧菜单中选择“隐私、搜索和服务”。
    3. 在右侧“清除浏览数据”部分,点击“选择要清除的内容”。
    4. 时间范围选择“所有时间”。
    5. 勾选“缓存的图像和文件”以及“Cookie 及其他网站数据”(清除 Cookie 会退出登录,请知悉)。
    6. 关键步骤: 点击页面最底部的“立即清除”按钮旁边的“清除”按钮(通常是在选择完缓存和Cookie后,页面底部会有一个清除按钮)。
    7. 另外,需要清除 SSL 状态
    • 在 Windows 搜索栏输入 Internet 选项 并打开控制面板中的“Internet 属性”。
    • 切换到“内容”选项卡。
    • 点击“清除 SSL 状态”按钮。
    • 点击“确定”。
  • 重启 Edge 浏览器并尝试访问 GitHub。

📡 4. 检查网络中间人干扰 (较少见,但需警惕)

  • 为什么重要? 虽然错误信息提到攻击者可能假冒 GitHub,但这种情况在公共 Wi-Fi 上可能性稍高,在家用网络相对少见。HSTS 的存在大大增加了这种攻击的难度。
  • 如何解决:
    尝试其他网络: 切换到你的手机移动数据热点。如果问题消失,则问题出在你的原始网络上(可能是路由器问题或被恶意劫持)。
    重启路由器/调制解调器: 拔掉电源线等待 30 秒以上再插回。这可以解决某些临时的网络故障。
    检查路由器设置/恶意软件: 如果问题持续且只出现在特定网络,路由器可能被恶意软件感染或配置了不当的代理/DNS。考虑重置路由器或联系网络管理员/ISP。

🌐 5. 尝试其他浏览器或设备

  • 在同一台电脑上,尝试用 Chrome、Firefox 或 Safari 访问 GitHub。如果其他浏览器正常,问题可能出在 Edge 的特定设置或配置文件上。
  • 用你的手机(使用蜂窝数据,断开与问题 Wi-Fi 的连接)访问 GitHub 网站。如果手机正常,进一步确认是电脑或本地网络的问题。

🔍 6. 检查根证书存储 (高级用户)

  • 为什么重要? Windows 或 Edge 信任的根证书列表可能被意外修改或损坏。
  • 如何解决 (谨慎操作):
    * 在 Windows 搜索栏输入 certlm.msc 并按回车,打开“本地计算机”的证书管理器。
    * 展开“受信任的根证书颁发机构” -> “证书”。
    * 查看列表是否正常(通常有很多条目)。如果你手动删除过证书或怀疑损坏,这步比较棘手。通常更建议修复安装 Windows 或使用系统还原点(如果之前有创建)。普通用户不建议在此处随意操作。

⚠ 重要提醒

  • 绝对不要尝试强行忽略 HSTS 错误! 浏览器明确阻止你这样做(“继续访问”选项无效或消失)是为了保护你的安全。强行绕过会置你的账户和敏感信息于极大的风险之中。
  • GitHub 的证书本身几乎肯定是有效的。 问题几乎总是出现在你的客户端(电脑/浏览器)或你的本地网络连接上。

总结排查步骤:

  1. ✅ 立即检查并校正系统时间和日期。
  2. 🚫 临时禁用 VPN、安全软件的 HTTPS 扫描功能。
  3. 🧼 清除 Edge 缓存、Cookie 和 SSL 状态。
  4. 📱 尝试手机热点或其他浏览器/设备。
  5. 🔄 重启路由器和电脑。
  6. 🏢 如果是公司/学校网络,联系 IT 支持。

按照以上步骤,尤其是前三点,应该能解决绝大部分 NET::ERR_CERT_AUTHORITY_INVALID 错误并恢复对 GitHub 的安全访问。如果问题依然存在,请提供你尝试了哪些步骤以及结果,这有助于进一步诊断。

Read more

一文读懂 Skills:什么是 Skills?如何使用?以及如何用 Skill 生成一个 Java 方法

一文读懂 Skills:什么是 Skills?如何使用?以及如何用 Skill 生成一个 Java 方法

一、什么是 Skills? 在 AI 与智能编程工具中,Skill(技能) 可以理解为: 对某一类任务的“能力封装”或“可复用指令单元” 它不是一次性的 Prompt,而是经过抽象、总结、可以**反复使用 **的能力描述。 用一句话解释 Skill * Prompt:一次性提问 * Skill:可以反复调用的“能力模板” 例如: * 生成一个 Java Getter 方法 * 根据接口文档生成 Controller 代码 * 把自然语言需求转换成 SQL * 为已有方法补充 Javadoc 注释 这些都可以被定义为一个 Skill。 二、为什么要使用 Skills? 在实际开发中,常见问题包括: * 每次都要重新描述需求 * AI 输出风格不统一

By Ne0inhk
Java 大视界 -- Java 大数据机器学习模型在金融衍生品复杂风险建模与评估中的应用(244)

Java 大视界 -- Java 大数据机器学习模型在金融衍生品复杂风险建模与评估中的应用(244)

💖亲爱的朋友们,热烈欢迎来到 青云交的博客!能与诸位在此相逢,我倍感荣幸。在这飞速更迭的时代,我们都渴望一方心灵净土,而 我的博客 正是这样温暖的所在。这里为你呈上趣味与实用兼具的知识,也期待你毫无保留地分享独特见解,愿我们于此携手成长,共赴新程!💖 全网(微信公众号/ZEEKLOG/抖音/华为/支付宝/微博) :青云交 一、欢迎加入【福利社群】 点击快速加入1:青云交技术圈福利社群(NEW) 点击快速加入2:ZEEKLOG 博客之星 创作交流营(NEW) 二、本博客的精华专栏: 1. 大数据新视界专栏系列:聚焦大数据,展技术应用,推动进步拓展新视野。 2. Java 大视界专栏系列(NEW):聚焦 Java 编程,细剖基础语法至高级框架。展示 Web、

By Ne0inhk
Java各大厂实习面试题面经新鲜出炉!---壹

Java各大厂实习面试题面经新鲜出炉!---壹

🌟 Hello,我是Java学习通! 🌈 在彩虹般绚烂的技术栈中,我是那个永不停歇的色彩收集者。 🦋 每一个优化都是我培育的花朵,每一个特性都是我放飞的蝴蝶。 🔬 每一次代码审查都是我的显微镜观察,每一次重构都是我的化学实验。 🎵 在编程的交响乐中,我既是指挥家也是演奏者。让我们一起,在技术的音乐厅里,奏响属于程序员的华美乐章。 目录 1.MySQL事务机制(阿里巴巴) 2.有做过SQL优化的实现么(阿里巴巴) 3.Nacos底层是如何实现注册中心功能的:(阿里巴巴) 4.RocketMQ如何持久化(阿里巴巴) 5.介绍一下websocket(阿里巴巴) 6.如何判断是http是长连接还是短连接,怎么设置长连接(阿里巴巴) 7.HashMap的实现原理(快手) 8.HashMap承载的元素越来越少,什么时候会退化成链表,为什么两者设置的这个值不对称(快手) 9.mysql和redis的一致性怎么保证的(快手) 10.数据库有哪些隔离级别 默认的隔离级别是什么(快手) 11.缓存击穿

By Ne0inhk
Spring Boot 机制四: AOP 代理机制源码级深度解析(JDK / CGLIB 全链路)

Spring Boot 机制四: AOP 代理机制源码级深度解析(JDK / CGLIB 全链路)

博主社群介绍: ① 群内初中生、高中生、本科生、研究生、博士生遍布,可互相学习,交流困惑。 ② 热榜top10的常客也在群里,也有数不清的万粉大佬,可以交流写作技巧,上榜经验,涨粉秘籍。 ③ 群内也有职场精英,大厂大佬,跨国企业主管,可交流技术、面试、找工作的经验。 进群免费赠送写作秘籍一份,助你由写作小白晋升为创作大佬,进群赠送ZEEKLOG评论防封脚本,送真活跃粉丝,助你提升文章热度。 群公告里还有全网大赛约稿汇总/博客提效工具集/ZEEKLOG自动化运营脚本 有兴趣的加文末联系方式,备注自己的ZEEKLOG昵称,拉你进群,互相学习共同进步。 文章目录 * Spring Boot 机制四: AOP 代理机制源码级深度解析(JDK / CGLIB 全链路) * 目录 * 1. Spring Boot AOP 的本质是什么? * 2. JDK vs CGLIB:

By Ne0inhk