SmartIM4IntelliJ icon indicating copy to clipboard operation
SmartIM4IntelliJ copied to clipboard

会导致翻译插件无效(无法翻译)

Open BAF3C9BDC8CB opened this issue 3 years ago • 3 comments

只要点开 SmartIM 窗体标签(即使不登录), 翻译就不能使用了

BAF3C9BDC8CB avatar Dec 08 '22 07:12 BAF3C9BDC8CB

找到原因了

// 在类WXContactTreeNode中的update方法中
WechatClient client = (WechatClient)imPanel.getClient();
// 代码下增加
System.getProperties().remove("https.protocols");
System.getProperties().remove("jsse.enableSNIExtension");
// 代码即可解决不能联网问题

BAF3C9BDC8CB avatar Dec 08 '22 10:12 BAF3C9BDC8CB

不过我还是没明白,什么翻译功能?

Jamling avatar Dec 08 '22 15:12 Jamling

不是翻译功能, 打开之后是idea无法联网 导致的, 项目中引用的一个包,WechatClient 类中, 设置了系统属性, 禁用SNI, 增加那两行代码是移除那两个属性的, 就可以使用了

BAF3C9BDC8CB avatar Dec 09 '22 01:12 BAF3C9BDC8CB

3.X已移除WechatClient中的SSL属性配置

Jamling avatar Apr 07 '24 15:04 Jamling