关于通达OA与Finereport10.0单点登陆的总结

楼主
老黄牛
       通过参考大神的帖子,https://bbs.fanruan.com/forum.ph ... peid%26typeid%3D356经过反复折腾,终于实现了单点登陆,但是还存在一些小问题。

       实现思路:通过获取用户名密码,以明文的方式赋值给参数'fine_username', 'fine_password',执行操作,验证成功后进入报表平台。

       实现方法:写html文件或者在logincheck.php加入获取用户名及密码的语句,然后赋值,执行赋值后的语句,达到验证的目标,验证后可直接进入报表系统;

       处理过程:以写html文件测试单点登陆为例,1.获取用户名及密码;2.生成带参数值的url语句;3.执行验证语句(这块麻烦,考虑到友好性:比如关闭原窗口,关闭验证窗口,只显示登陆后的报表窗口,开始不熟,折腾了多久,后面单独写了执行函数和关闭窗口函数解决问题);



分享扩散:

沙发
发表于 2020-10-16 08:18:59
通过logincheck.php验证感觉执行ajax语句始终有些问题,验证语句没有及时执行,通过window直接执行url的方式,不通过ajax解决问题,但是友好性不算好!
板凳
发表于 2020-10-16 08:21:40
希望高手进来多交流一下,协助把这个功能完善
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表