Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
ghsby
o2oa
提交
b25c2200
o2oa
项目概览
ghsby
/
o2oa
落后 Fork 源项目 2880 个版本
Fork自
浙江兰德纵横网络技术股份有限公司 / o2oa
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
o2oa
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
b25c2200
编写于
11月 24, 2022
作者:
NoSubject
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修复了脚本编辑器代码提示错误;增加了系统配置-单点配置的说明
上级
d72ca993
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
26 addition
and
4 deletion
+26
-4
o2web/source/o2_core/scriptWorker.js
o2web/source/o2_core/scriptWorker.js
+14
-2
o2web/source/x_component_systemconfig/public/lp/en.js
o2web/source/x_component_systemconfig/public/lp/en.js
+6
-1
o2web/source/x_component_systemconfig/public/lp/zh-cn.js
o2web/source/x_component_systemconfig/public/lp/zh-cn.js
+6
-1
未找到文件。
o2web/source/o2_core/scriptWorker.js
浏览文件 @
b25c2200
...
@@ -328,7 +328,13 @@ layout.addReady(function(){
...
@@ -328,7 +328,13 @@ layout.addReady(function(){
Object
.
keys
(
o
).
each
(
function
(
key
)
{
Object
.
keys
(
o
).
each
(
function
(
key
)
{
if
(
key
!=
"
__type__
"
){
if
(
key
!=
"
__type__
"
){
var
keyType
=
typeOf
(
o
[
key
]);
var
keyType
=
typeOf
(
o
[
key
]);
var
oRange
=
Object
.
clone
(
range
);
// var oRange = Object.clone(range);
var
oRange
=
{
endColumn
:
range
.
endColumn
,
endLineNumber
:
range
.
endLineNumber
,
startColumn
:
range
.
startColumn
,
startLineNumber
:
range
.
startLineNumber
}
switch
(
keyType
){
switch
(
keyType
){
case
"
function
"
:
case
"
function
"
:
var
count
=
o
[
key
].
length
;
var
count
=
o
[
key
].
length
;
...
@@ -380,7 +386,13 @@ layout.addReady(function(){
...
@@ -380,7 +386,13 @@ layout.addReady(function(){
Object
.
keys
(
o
).
each
(
function
(
key
){
Object
.
keys
(
o
).
each
(
function
(
key
){
if
(
key
!=
"
__type__
"
){
if
(
key
!=
"
__type__
"
){
var
keyType
=
typeOf
(
o
[
key
]);
var
keyType
=
typeOf
(
o
[
key
]);
var
oRange
=
(
range
)
?
Object
.
clone
(
range
):
null
;
var
oRange
=
(
range
)
?
(
function
(){
var
o
=
{};
Object
.
keys
(
range
).
each
(
function
(
k
){
o
[
k
]
=
range
[
k
];
});
return
o
;
})()
:
null
;
var
offset
=
0
;
var
offset
=
0
;
switch
(
keyType
){
switch
(
keyType
){
case
"
function
"
:
case
"
function
"
:
...
...
o2web/source/x_component_systemconfig/public/lp/en.js
浏览文件 @
b25c2200
...
@@ -433,7 +433,12 @@ o2.xApplication.systemconfig.LP = {
...
@@ -433,7 +433,12 @@ o2.xApplication.systemconfig.LP = {
"
useSSOConfigInfo2
"
:
"
2、外部系统需要调用O2OA平台的接口服务;
"
,
"
useSSOConfigInfo2
"
:
"
2、外部系统需要调用O2OA平台的接口服务;
"
,
"
useSSOConfigInfo3
"
:
"
需要将鉴权的名称,密钥告知外部系统,外部系统采取3DES算法使用密钥对<span style='color: blue'>
\"
person#timestamp
\"
</span>文本进行加密,获取到访问O2OA的临时票据(token)。<br/>
"
+
"
useSSOConfigInfo3
"
:
"
需要将鉴权的名称,密钥告知外部系统,外部系统采取3DES算法使用密钥对<span style='color: blue'>
\"
person#timestamp
\"
</span>文本进行加密,获取到访问O2OA的临时票据(token)。<br/>
"
+
"
<span style='color: blue'>person</span>:表示指定用户的用户名、唯一编码或员工号。(具体使用哪个要根据外部系统与O2OA的用户关联的字段)<br/>
"
+
"
<span style='color: blue'>person</span>:表示指定用户的用户名、唯一编码或员工号。(具体使用哪个要根据外部系统与O2OA的用户关联的字段)<br/>
"
+
"
<span style='color: blue'>timestamp</span>:表示为1970年1月1日0时0秒到当前时间的毫秒数。(为了确保token的时效性,有效时间为15分钟)<br/>
"
,
"
<span style='color: blue'>timestamp</span>:表示为1970年1月1日0时0秒到当前时间的毫秒数。(为了确保token的时效性,有效时间为15分钟)<br/><br>
"
+
"
生成token后,外部系统可以直接通过访问以下地址,实现与O2OA的单点认证:<br/>
"
+
"
http://servername/x_desktop/sso.html?client={<span style='color: blue'>client</span>}&xtoken={<span style='color: blue'>token</span>}&redirect={<span style='color: blue'>redirect</span>}<br/>
"
+
"
<span style='color: blue'>client</span>表示使用的鉴权名称;<br/>
"
+
"
<span style='color: blue'>token</span>表示产生的临时票据token;<br/>
"
+
"
<span style='color: blue'>redirect</span>表示认证成功后要跳转到的地址;<br/>
"
,
"
useSSOConfigInfo4
"
:
"
更多有关鉴权配置的说明,<a target='_blank' href='https://www.o2oa.net/search.html?q=%E9%89%B4%E6%9D%83'>请点击此处查看</a>。
"
,
"
useSSOConfigInfo4
"
:
"
更多有关鉴权配置的说明,<a target='_blank' href='https://www.o2oa.net/search.html?q=%E9%89%B4%E6%9D%83'>请点击此处查看</a>。
"
,
...
...
o2web/source/x_component_systemconfig/public/lp/zh-cn.js
浏览文件 @
b25c2200
...
@@ -440,7 +440,12 @@ o2.xApplication.systemconfig.LP = {
...
@@ -440,7 +440,12 @@ o2.xApplication.systemconfig.LP = {
"
useSSOConfigInfo2
"
:
"
2、外部系统需要调用O2OA平台的接口服务;
"
,
"
useSSOConfigInfo2
"
:
"
2、外部系统需要调用O2OA平台的接口服务;
"
,
"
useSSOConfigInfo3
"
:
"
需要将鉴权的名称,密钥告知外部系统,外部系统采取3DES算法使用密钥对<span style='color: blue'>
\"
person#timestamp
\"
</span>文本进行加密,获取到访问O2OA的临时票据(token)。<br/>
"
+
"
useSSOConfigInfo3
"
:
"
需要将鉴权的名称,密钥告知外部系统,外部系统采取3DES算法使用密钥对<span style='color: blue'>
\"
person#timestamp
\"
</span>文本进行加密,获取到访问O2OA的临时票据(token)。<br/>
"
+
"
<span style='color: blue'>person</span>:表示指定用户的用户名、唯一编码或员工号。(具体使用哪个要根据外部系统与O2OA的用户关联的字段)<br/>
"
+
"
<span style='color: blue'>person</span>:表示指定用户的用户名、唯一编码或员工号。(具体使用哪个要根据外部系统与O2OA的用户关联的字段)<br/>
"
+
"
<span style='color: blue'>timestamp</span>:表示为1970年1月1日0时0秒到当前时间的毫秒数。(为了确保token的时效性,有效时间为15分钟)<br/>
"
,
"
<span style='color: blue'>timestamp</span>:表示为1970年1月1日0时0秒到当前时间的毫秒数。(为了确保token的时效性,有效时间为15分钟)<br/><br>
"
+
"
生成token后,外部系统可以直接通过访问以下地址,实现与O2OA的单点认证:<br/>
"
+
"
http://servername/x_desktop/sso.html?client={<span style='color: blue'>client</span>}&xtoken={<span style='color: blue'>token</span>}&redirect={<span style='color: blue'>redirect</span>}<br/>
"
+
"
<span style='color: blue'>client</span>表示使用的鉴权名称;<br/>
"
+
"
<span style='color: blue'>token</span>表示产生的临时票据token;<br/>
"
+
"
<span style='color: blue'>redirect</span>表示认证成功后要跳转到的地址;<br/>
"
,
"
useSSOConfigInfo4
"
:
"
更多有关鉴权配置的说明,<a target='_blank' href='https://www.o2oa.net/search.html?q=%E9%89%B4%E6%9D%83'>请点击此处查看</a>。
"
,
"
useSSOConfigInfo4
"
:
"
更多有关鉴权配置的说明,<a target='_blank' href='https://www.o2oa.net/search.html?q=%E9%89%B4%E6%9D%83'>请点击此处查看</a>。
"
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录