请选择 进入手机版 | 继续访问电脑版

ITIL,DevOps,ITSS,ITSM,IT运维管理-ITIL先锋论坛

 找回密码
 微信、QQ、手机号一键注册

扫描二维码登录本站

QQ登录

只需一步,快速开始

搜索
查看: 1485|回复: 1

[功能实施] [l转]开源ITSM工具itop接入单点登录框架cas实施方案

[复制链接]
发表于 2020-3-18 10:16:42 | 显示全部楼层 |阅读模式
由于单位业务需要,需要将iTop接入单点登录系统cas,而搜索百度发现itop接入cas的资料几乎没有,翻墙搜谷歌也搜不到。只好老老实实地看itopHub加研究源代码,一单一点地啃,过程中踩了不少坑,花了两天多的时间,总算完成了。现将亲测的实现方案分享如下。
1.      首先,假定cas-server已经部署完毕,itop也已经部署完毕。
2.      Cas-server的地址为IP1:端口。
3.      用form方式管理员用户登录itop,建立外部用户,外部用户的登录名要和cas接入的数据库或者ldap域用户的登录名一致。
4.      修改itop的配置文件config-itop.php。
(1)      修改'allowed_login_types',
改为'allowed_login_types' => 'cas|form|basic|external'。
(2)      加入以下内容:
'cas_include_path'=> '/usr/share/php',
'cas_port' => '端口',
'cas_host' => 'IP1',
'cas_context' => 'cas',
'cas_debug' => 'true',
'cas_version' =>'2.0',(根据相应version更改)
5.      去cas官网下载phpcas,放在相应的路径下(cas_include_path),此处为/usr/share/php。
文件路径如下图所示:
捕获.PNG
                              
6.      登录itop即可。
如有什么不明,欢迎提问。





上一篇:联系人是否可添加字段
下一篇:非常棒的扩展分享,感谢@得得地
发表于 2020-6-1 10:03:38 | 显示全部楼层
大佬请问你具体是怎么做的,我这边登录页面报错,是否方便交流QQ号1735143841

本版积分规则

参加 ITIL 4 基础和中级专家认证、v3专家升级、DevOps专家认证、ITSS服务经理认证报名
本站关键字: ITIL| ITSM| ISO20000| ITIL培训| ITIL认证| ITIL考试| ITSS| ITSS培训| ITSS认证| IT运维管理| DevOps| DevOps培训| DevOps认证| itop| itil4| 开源ITSM软件

QQ|小黑屋|手机版|Archiver|艾拓先锋网 ( 粤ICP备11099876号-1 )|网站地图

Baidu

GMT+8, 2020-11-29 03:11 , Processed in 0.156821 second(s), 30 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表