tofacebook.com -专业IT技术社区(指牛堂) 【百家号】脸书百科,三.取消https,直接http访问 Web程序 - 指牛堂-专业IT技术平台
78°

【百家号】脸书百科,三.取消https,直接http访问 Web程序

标签:tco   line   cas   client   serve   pat   style   bean   name   

1.WEB-INF/deployerConfigContext.xml

<bean class = "org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler" p:httpClient-ref = "httpClient" />

增加参数 p:requireSecure="false" ,是否需要安全验证,即 HTTPS false 为不采用 如下:

<bean class = "org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler" p:httpClient-ref = "httpClient" p:requireSecure= "false" />      

 

2.WEB-INF/spring-configuration/ticketGrantingTicketCookieGenerator.xml

修改 p:cookieSecure="true" p:cookieSecure=" false " , 即不需要安全 cookie

如下部分:

<bean id = "ticketGrantingTicketCookieGenerator" class = "org.jasig.cas.web.support.CookieRetrievingCookieGenerator"

   p:cookieSecure = " false "

   p:cookieMaxAge = "-1"

   p:cookieName = "CASTGC"

   p:cookiePath = "/cas" />

 

3.WEB-INF\spring-configuration\warnCookieGenerator.xml

修改 p:cookieSecure="true" p:cookieSecure=" false " , 即不需要安全 cookie

结果如下:

<bean id = "warnCookieGenerator" class = "org.jasig.cas.web.support.CookieRetrievingCookieGenerator"

   p:cookieSecure = " false "

   p:cookieMaxAge = "-1"

   p:cookieName = "CASPRIVACY"

   p:cookiePath = "/cas" />

 

4.修改 services/Apereo-10000002.json下面的serviceIdhttps改成http

 

5.修改 services/services\HTTPSandIMAPS-10000001.json下面的serviceIdhttps改成http

 

客户端tomcat分别修改login-tomcat-8.0.12\webapps\examples\WEB-INF\web.xmlblog-tomcat-8.0.12\webapps\examples\WEB-INF\web.xml

修改成http和相对于的端口号

 

访问地址分别为:

http://login.hacker.org:18080/examples/servlets/servlet/HelloWorldExample

http://blog.hacker.org:28080/examples/servlets/servlet/HelloWorldExample

http://server.hacker.org:8080/cas/logout

三.取消https,直接http访问

标签:tco   line   cas   client   serve   pat   style   bean   name   

原文地址:https://www.cnblogs.com/pizhiyun/p/9364497.html


本文由百家号/熊掌号作者上传并发布,百家号仅提供信息发布平台。文章仅代表作者个人观点,不代表百度立场。

已有 0 条评论

    我有话说: