play cas 客户端配置

操作步骤
1 下载play cas 客户端  下载地址 http://www.playframework.org/modules/cas
找个最新版下载


2 下载后  安装cas ,把文件夹解压到play 安装目录的 modules目录下
/opt/play1.2.4/modules
或则在命令行输入
play install cas-{version}  
{version}   版本号我目前用的是cas-3.1


3 play 与 cas 客户端配置
   打开你play  项目配置文件conf/dependencies.yml ,在底部加入
  - play -> cas 3.1


  打开conf/application.conf 文件 在底部加入
module.cas=${play.path}/modules/cas-3.1
# cas 验证地址
cas.validateUrl=http://localhost/cas/serviceValidate
#cas 登录地址
cas.loginUrl=http://localhost/cas/login
#cas 注销成功退跳地址
cas.logoutUrl=http://localhost/cas/logout
#你的website 网址
application.baseUrl=http://localhost:9000
cas.gateway=false


做好以上步骤后,刷新一下项目,就会出来cas-3.1 的modules

如果没出来,再重新编译一下项目,命令行中输入 

play eclisify 项目名称


打开你其中一个Controller 类,加上@With(SecureCAS.class)

@With(SecureCAS.class)
public class Managers extends Controller {

 
public static void index() { 
renderTemplate("main.html');
}

}


重启play 运行到Managers 时 会自动跳到cas server 登录页面


官网提供了详细文档

http://www.playframework.org/modules/cas-3.1/home





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值