帆软有提供单点登录功能,只要登录了自己的ERP系统,就可以直接登录帆软软件。但是在这有几个问题: 1、单点登录前提是ERP系统设置的账号和密码需要与帆软里面的一致,但是ERP系统里的密码本来就是加密的,导出来也是加密的,那如何设置到帆软里面呢? 2、单点登录的URL是“http://localhost:8075/WebReport/ReportServer?op=fs_load&cmd=sso&fr_username=XX&fr_password=XX”,明显fr_password这边的密码是不能显示出来的,因为密码是不能明文显示的,技术说用post传参,我看了下代码,这边的post传参代码如下,也是会将密码明文显示出来。 var printurl="http://localhost:8077/TestCase/ReportServer"; var reportlets ="[{reportlet: '1.cpt', p1: 'a'}]"; var config = { url : printurl, isPopUp : false, data : { reportlets: reportlets //将参数放到data里面传到指定的URL中 } }; FR.doURLPDFPrint(config); 求助各位大神,解答我的问题。 |