单点登录授权地址(操作单点登录之JasigCAS)

CAS服务的部署部署需要准备jdk8环境,tomcat7,cas4.0 ,下面我们就来聊聊关于单点登录授权地址?接下来我们就一起去了解一下吧!

单点登录授权地址(操作单点登录之JasigCAS)

单点登录授权地址

CAS服务的部署

部署需要准备jdk8环境,tomcat7,cas4.0

Cas服务端其实就是一个war包。

放在toncat目录下的webapps下。启动tomcat自动解压war包。浏览器输入http://localhost:8080/cas/login ,可看到登录页面

这里有个固定的用户名和密码 casuser /Mellon.

端口修改

有多个服务需要启动时候,打开tomcat 目录 conf\server.xml 找到下面的配置

找到connerctor标签port=”8080”改成自己需要的端口注意tomcat一共有3端口占用,避免多服务端口冲突需要都改

修改CAS配置文件

修改cas的WEB-INF/cas.properties

server.name=http://localhost:9100

去除https认证

在项目开放中可以去除这个安全认证,在项目上线时根据安全需要购买https认证再更改配置

(1)修改cas的WEB-INF/deployerConfigContext.xml

<bean class="org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler"

p:httpClient-ref="httpClient"/>

这里需要增加参数p:requireSecure="false",requireSecure属性意思为是否需要安全验证,即HTTPS,false为不采用

  • 1
  • 2
  • 3
  • 4

(2)修改cas的/WEB-INF/spring-configuration/ticketGrantingTicketCookieGenerator.xml

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页