mc登录时提示第三方登录插件找不到原创
金蝶云社区-谢育霖
谢育霖
2人赞赏了该文章 893次浏览 未经作者许可,禁止转载编辑于2021年08月05日 12:51:31

mc初始化之后提示 thirdauth xxxxxxxx not found

截图.png

【问题分析】这个是由于mc中的公共配置项里边配置了二开的第三方登录的配置,因为是公共配置项,所以导致重新初始化的时候也相当于发布到mc的zk数据中,所以就去加载这些插件了

【解决方案】可以通过mc的monitor的系统属性,然后搜索报错的这个插件,找出来配置项的名字,或者通过查看测试环境找到公共配置项中该二开第三方插件的配置,然后到zookeeper服务器上,登录到zk中,找到配置这个二开插件的zk配置“/mc/config/web/prop/authtication.apps”,给删除掉或者清空值,然后重新登录MC即可。 (比如web:authtication.apps    kd.kddep.bos.login.thirdauth.app.OAThirdAppAuthtication) 

用zkCli.sh登录,然后get到具体项,然后用delete删除那个配置项的值。get /mc/config/web/prop/authtication.apps,delete /mc/config/web/prop/authtication.apps】


注意:配置第三方登录插件,不要直接在公共配置项修改默认值,需要在集群管理下方的配置新增一行authtication.apps配置并将值修改为需要配置的值,并保持发布集群,防止出现上面的情况

赞 2