cas部署时需要ssl,在程序调试过程中生成key比较麻烦,可以使用以下方式禁用ssl的检查:
1.在deployerConfigContext.xml中,找到org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler的配置,加入属性requireSecure并将其值设置为false。
2.在cas-servlet.xml中,将所有的CookieGenerator bean(ticketGrantingTicketCookieGenerator、warnCookieGenerator)的属性 cookieSecure 的值改为 false
重启cas,测试成功。
1.在deployerConfigContext.xml中,找到org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler的配置,加入属性requireSecure并将其值设置为false。
2.在cas-servlet.xml中,将所有的CookieGenerator bean(ticketGrantingTicketCookieGenerator、warnCookieGenerator)的属性 cookieSecure 的值改为 false
重启cas,测试成功。