目前根据我的理解和验证,发现iframe方式的单点登录的URL参数里面其实只用能密码原文,
如果想要对BI的登录密码进行加密,其实把用户从OA同步到BI之前就需要把密码加密,
比如原始密码是a,加密后的密码是3431C069AB6E4FAE6327EF94EB755A99,
那么在iframe里面用http://IP:18101/webroot/decision/url/login?fine_username=a&fine_password=3431C069AB6E4FAE6327EF94EB755A99&validity=-1
就可以实现单点登录,同时在浏览器里面用http://IP:18101/webroot/decision/login这个地址
用户名是a,密码是3431C069AB6E4FAE6327EF94EB755A99可以手工登录BI
对于BI来讲,3431C069AB6E4FAE6327EF94EB755A99就是a用户的密码 |