certificate userd to sign the license is not signed by jetbrains root certificat

1,955 阅读2分钟

webstorm 授权报错:

certificate userd to sign the license is not signed by jetbrains root certificate

背景交代

首先,找到这篇文章的朋友,恭喜你也凌乱中,哈哈哈!

我的故事是这样的:

  • 比较习惯webstorm这款IDE,曾经一直是靠东找西找来的激活码,开心地玩耍了好几年。
  • 2019年下半年开始,授权这块管地越来越严了,激活码更换地很频繁。
  • 2020年初,不胜其扰,找到一个不错的破解,设置里改了VMOption,指向了一个jar包代理。又开心地玩耍了两个月,又被禁了。
  • 于是花重金买了正版,不想再在此时上花时间。结果打开软件授权时居然报了上述错误。查了下是破解的缘故。

踩坑历程

  • 为了解决破解配置问题,首先得改掉VMOption配置,但是不授权进不了IDE,进不了IDE就改不掉配置,死循环!
  • 那么重装软件吧!但是重装后,问题依旧。显然,应该是系统里有一份配置,路径并不在软件的安装目录中。
  • 为了验证,把破解时存放的jar文件给删了,果然,Webstorm直接打不开了!
  • 那么,现在目标就很明确了:找配置文件!最后终于找到路径如下
    • /Users/用户名/Library/Preferences/WebStorm2019.3/webstorm.vmoptions
    • 上述路径中的“用户名”&“webstorm版本”对应成你系统下的名称即可
    • 版本/软件不同名称可能也不一样,WebStorm目录也可能是IntelliJIdea之类的名字
  • 找到vmoption配置后,删除破解时指向的jar包路径一行即可。

备注:本人是Mac环境,Windows用户思路也一致的,找到配置路径即可。

最后

自己踩坑浪费的时间,总结一下发出来,希望别人不需要再浪费同样的时间了。希望本文有帮助到了你。