项目基本信息

客户名称

某客户公司

客开项目经理

袁绪峰

开发成本

5人天

适用版本

350sp1+3月月度修复包

功能描述

    1. 职工之家身份验证:职工之家系统利用A8进行登录验证;
    2. 单点登录:OA登录后可以单点登录到职工之家;

效果演示

职工之家身份验证

  1. 职工之家系统利用A8进行登录验证:在职工之家系统中调用OA验证URL进行身份验证
  2. 职工之家调用OA验证URL为

"http://OA服务器ip地址:端口/seeyon/unionsSSo.jsp?ticket="+ticket
其中参数ticket为“OA账号::OA密码”
职工之家调用代码demo实例如下图所示:
1
注:实际调用时使用OA服务器的实际IP地址及端口号

  1. OA账号和密码正确,验证通过,返回OA验证结果,flg的值为“true”;
  2. OA账号和密码正确,验证失败,返回OA验证结果,flg的值为“false”;
  3. 单点登录:OA登录后可以单点登录到职工之家;

单点登录

A8单点登录到职工之家系统:在A8个人用户首页的页签中添加“职工之家”的链接,点击后登录到职工之家系统;如下图所示:
2
OA登录后点击空间页面“职工之家”调用职工之家系统提供登录URL
职工之家单点登录URL为:"http://ip:port/CrmUnions/jsp/index/indexlogin"
注:在A8config中配置实际的职工之家URL
职工之家系统在职工之家单点登录URL中获取身份令牌ticket,然后带着ticket回调A8系统获取A8的账号,代码示例如下图所示:
3
注:回调A8系统使用OA服务器的实际IP地址及端口号

A8Config系统参数设置

OA管理员在A8config.cmd的系统参数设置中配置短信插件配置工具参数,如下图所示:
4
注解:
是否启用职工之家单点登录插件配置工具
crmunions.enabled = true表示插件启用,false表示不启用
职工之家单点登录URL
crmunions.ssoURL =http://ip:port/CrmUnions/jsp/index/indexlogin