服务安全之: CAS服务的本地搭建方法(安全是服务之本)

网友投稿 276 2022-10-08


服务安全之: CAS服务的本地搭建方法(安全是服务之本)

浏览器中打开以下链接:

./build.sh gencert

编辑/etc/hosts文件,在文件中增加如下内容:

127.0.0.1 app.xxx.com

127.0.0.1 cas.xxx.com

编辑 cas-overlay-template程序目录下的配置文件etc/cas/config/cas.properties, 如下:

cas.server.name: file:/etc/cas/config/log4j2.xml

编辑etc/cas/config/adminusers.properties,如下:

casuser=Mellon,ROLE_ADMIN

编辑services/ExampleApplication-100.json,授权并配置应用服务,如下:

{

"@class" : "org.apereo.cas.services.RegexRegisteredService",

"serviceId" : ": "ExampleApplication",

"id" : 100,

"evaluationOrder" : 1

}

在工作目录下执行配置拷贝命令:

sudo ./build.sh copy

执行后,会就程序目录下的etc/cas/config的所有配置拷至/etc/cas/config目录下。

执行以下命令进行构建与打包:

sudo ./build.sh package

执行如下命令启动服务:

sudo ./build.sh run

在浏览器中打开如下链接:

下的界面:

在用户名和密码输入框分别输入etc/cas/config/adminusers.properties配置的用户名和密码:

用户名:casuser,密码:Mellon

如果看到如下界面,则表示验证用户身份成功:

通过如下链接地址,可以注销用户登录:

https://cas.xxx.com:8443/cas/logout


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:公司内部网络安全(公司内部网络安全技术)
下一篇:Java之SpringCloud Eurka注册错误解决方案
相关文章

 发表评论

暂时没有评论,来抢沙发吧~