這裏面走了許多彎路, 帖出來供大家使用借鑑。
大家配置的時候參加官網(我一開始進入了沒有維護的官網導致走了很多彎路):http://jasig.github.io/cas/4.0.x/protocol/REST-Protocol.html
Pom 文件加依賴,項目根POM文件,我們也可能把不用的插件關閉或開啓。
<modules>
<module>cas-server-core</module>
<module>cas-server-webapp</module>
<module>cas-server-integration-restlet</module>
<module>cas-server-webapp-support</module>
<dependency>
<groupId>org.jasig.cas</groupId>
<artifactId>cas-server-integration-restlet</artifactId>
<version>${cas.version}</version>
</dependency>
web.xml 修改如何:
<servlet>
<servlet-name>restlet</servlet-name>
<servlet-class>org.restlet.ext.spring.RestletFrameworkServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>restlet</servlet-name>
<url-pattern>/v1/*</url-pattern>
</servlet-mapping>
如何使用,請參照我寫下篇文檔。