国产成人做受免费视频-国产成在线观看免费视频-国产传媒在线播放-国产传媒在线观看-欧美一区二区三区不卡免费观看-欧美一区二区三区不卡片

所在位置:大風車考試網(wǎng) > 考試輔導 > 正文

單點登錄系統(tǒng)官主要的關(guān)切是什么

2024-06-05 05:08:54 大風車考試網(wǎng)

單點登錄系統(tǒng)官主要的關(guān)切是什么

密碼一旦泄露,最大程度的非授權(quán)訪問將可能發(fā)生。

單點登錄的業(yè)務流程如下:

1. 用戶在登錄頁面進行登錄,如果登錄驗證不成功,返回登錄頁面重新登錄。

2. 登錄成功后,服務端通過uuid隨機生成一個名為token的字符串(相當于來的jsessionid),作為key值,并且將封裝有當前登錄用戶信息的對象轉(zhuǎn)成json字符串作為values值,以鍵值對的形式存入Redis緩存數(shù)據(jù)庫。

3. 設置key的過期時間,一般設為半個小時。

4. 將token字符串寫入Cookie中,返回給瀏覽器。在這個過程中,一般我們會同時響應一個重定向操作,讓頁面跳轉(zhuǎn)到首頁。

5. 在頁面跳轉(zhuǎn)到首頁以后,我們有一個要求:就是要在首頁上顯示出當前登錄用戶的用戶名。這個時候,我們采取的辦法是在首頁加載完畢之后,向單點登錄系統(tǒng)發(fā)送一個ajax請求,請求的參數(shù)就是Cookie。

6. 單點登錄系統(tǒng)接收到請求之后,取出Cookie里面存放的token字符串,去Redis中查找響應的用戶信息,若查不到,會重定向到登錄頁面重新登錄;若查到,會將用戶信息由json字符串轉(zhuǎn)成用戶對象,并返給瀏覽器端。同時重設key的過期時間。

7. 瀏覽器拿到返回過來的用戶對象,從中取出用戶名,嵌入到首頁的指定位置即可。注意:在這個過程中會產(chǎn)生一個跨域訪問的問題。

什么是跨域問題?

答:域名不同或者域名相同端口號不同均可稱為跨域。首頁位置前臺系統(tǒng)中,首頁通過ajax請求訪問單點登錄系統(tǒng),兩個系統(tǒng)彼此獨立,部署在不同的Tomcat服務器上,端口號不同,是跨域請求。跨域請求能發(fā)過去,并且瀏覽器能得到服務端返回的用戶信息,但是ajax拿不到這個響應信息,瀏覽器不讓使用。

如何解決跨域訪問問題?

答:使用jsonp技術(shù)。

  • 相關(guān)文章
主站蜘蛛池模板: 欧美精品片 | 亚洲精品视频在线免费 | 国产伦精品一区二区三区精品 | 午夜视频在线观看www中文 | 99成人在线视频 | 成年大片免费视频播放手机不卡 | 日本一区二区三区精品视频 | 一级做a爰片久久毛片毛片 一级做a爰片久久毛片看看 | 韩国一级特黄清高免费大片 | 在线欧美国产 | 澳门毛片精品一区二区三区 | 国产成人精品日本亚洲专一区 | 久久国产精品一区二区三区 | 神兵小将第一季免费播放 | 超色网站| 亚洲国产一区二区三区精品 | 99久久99久久精品免费看子伦 | 日韩高清的天堂在线观看免费 | 国产3d动漫精品专区在线观看 | 亚洲色图综合 | 国产视频色| 自拍偷拍小视频 | 日本精a在线观看 | 亚洲天堂在线视频播放 | 欧美激情精品久久久久久大尺度 | 精品国内一区二区三区免费视频 | 古典武侠二区 | 久久国产精品免费看 | 国内精品久久久久激情影院 | 伊人俺去久久涩五月综合 | 色欧美视频 | 日韩特级片| 久久青青草原精品国产不卡 | 亚洲欧美日韩成人一区在线 | 精品欧美一区二区vr在线观看 | 日韩国产欧美在线观看一区二区 | 青青青青久久国产片免费精品 | 2019精品国产品免费观看 | 黄色视屏在线播放 | 日韩黄色在线播放 | 国产日本在线视频 |