請(qǐng)大家在看本文之前,先了解如下知識(shí)點(diǎn):
1、Shiro 是什么?怎么用?
2、Cas 是什么?怎么用?
3、最好有spring基礎(chǔ)
首先看一下下面這張圖:
第一個(gè)流程是單純使用Shiro的流程。
第二個(gè)流程是單純使用Cas的流程。
第三個(gè)圖是Shiro集成Cas后的流程。
PS:流程圖急急忙忙畫的,整體上應(yīng)該沒有什么問題,具體細(xì)節(jié)問題還請(qǐng)大家留言指正。
如果你只是打算用到你的Spring Boot項(xiàng)目中,那么看著如下配置完成便可。
如果你想進(jìn)一步了解其中的細(xì)節(jié),還是建議大家單獨(dú)配置Shiro、單獨(dú)配置Cas,看看官方相關(guān)文檔。
Shiro在1.2版本開始提供了對(duì)cas的集成,按下面添加依賴到pom.xml中:
<!--Apache Shiro所需的jar包 --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.2.4</version> </dependency> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-ehcache</artifactId> <version>1.2.4</version> </dependency> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-cas</artifactId> <version>1.2.4</version> </dependency>
本文題目:詳解SpringBoot集成Shiro和CAS-創(chuàng)新互聯(lián)
網(wǎng)址分享:http://sd-ha.com/article38/jjjpp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)公司、電子商務(wù)、用戶體驗(yàn)、定制網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容