FineBI用户同步报错:用户名或密码错误

同步用户用的服务器数据集,应该是用明文还是密文同步?

用密文时,登录报错“用户名或密码错误”。搜了问答,是密文同步,明文登录,同步时还有一层加密。这个用户同步怎么做呢?

FineBI 冥河 发布于 2021-9-15 10:28
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-9-15 10:37

目前,同步用户,帆软会对密码加密,

如果原来密码已经加密,那帆软会在加密一次,导致用原密码登录不行

所以,只有原来密码是明文,然后同步过来,可以用原密码加密,不然就没办法了。。。只能手动修改密码

最佳回答
0
Rose_RubyLv6初级互助
发布于2021-9-15 10:49
4.6 加密方式

有两种加密方式,「内置 SHA 加密」和「自定义密码加密」。

1)内置 SHA 加密

适用场景:同步的服务器数据集中的密码为明文时,选择内置 SHA 加密

加密简介:数据决策系统采用 SHA256 加密方式,以保证密码安全。用户通过接口自定义修改密码后,会自动进行 SHA256 加密。

登录密码:登录密码即为本文 2.1 节用户信息表中的密码,非 fine_user用户表 中加密的密码。

2)自定义密码加密

适用场景:同步的服务器数据集中的密码为自定义加密后的密文,则必须使用自定义加密。

加密简介:自定义密码加密,即自定义一个密码加密类。

                 加密方式在类中描述,并保存在%BI_Home%\webapps\webroot\WEB-INF\classes文件夹中。

                 数据决策系统会在用户自定义加密算法的基础上再进行 SHA256 二次加密,以保证密码安全。

登录密码:登录密码为服务器数据集的密文解密之后的明文

image.png

  • 2关注人数
  • 478浏览人数
  • 最后回答于:2021-9-15 10:49
    请选择关闭问题的原因
    确定 取消
    返回顶部