关于通达OA与Finereport10.0单点登陆的总结
通过参考大神的帖子,https://bbs.fanruan.com/forum.php?mod=viewthread&tid=79916&extra=page%3D2%26filter%3Dtypeid%26typeid%3D356经过反复折腾,终于实现了单点登陆,但是还存在一些小问题。
实现思路:通过获取用户名密码,以明文的方式赋值给参数'fine_username', 'fine_password',执行操作,验证成功后进入报表平台。
实现方法:写html文件或者在logincheck.php加入获取用户名及密码的语句,然后赋值,执行赋值后的语句,达到验证的目标,验证后可直接进入报表系统;
处理过程:以写html文件测试单点登陆为例,1.获取用户名及密码;2.生成带参数值的url语句;3.执行验证语句(这块麻烦,考虑到友好性:比如关闭原窗口,关闭验证窗口,只显示登陆后的报表窗口,开始不熟,折腾了多久,后面单独写了执行函数和关闭窗口函数解决问题);