www.黄色片视频_久久99精品久久久久久噜噜_夜夜精品视频一区二区_99久33精品字幕_国产精品99久久免费观看_亚洲欧洲免费

所在位置:大風車考試網 > 考試輔導 > 正文

單點登錄系統官主要的關切是什么

2024-06-05 05:08:54 大風車考試網

單點登錄系統官主要的關切是什么

密碼一旦泄露,最大程度的非授權訪問將可能發生。

單點登錄的業務流程如下:

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

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

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

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

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

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

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

什么是跨域問題?

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

如何解決跨域訪問問題?

答:使用jsonp技術。

  • 相關文章
主站蜘蛛池模板: 欧美精品99 | 欧美精品日韩 | 成人在线观看av | 一区二区三区视频免费 | 中文字幕在线观看av | 国产欧美日韩综合精品 | 一区二区国产精品 | 亚洲国产成人精品久久 | 久久国产精品久久久久久电车 | 午夜精品久久久久久久久久久久 | 欧美午夜三级视频 | 日本一区二区三区四区视频 | 欧美一区二区在线观看 | 国产精品视频免费看 | 久久av网 | 久久久www成人免费精品 | 成人在线免费观看视频 | 日韩视频免费在线播放 | 国产精品成人3p一区二区三区 | 亚洲精品乱码久久观看网 | 国产精品一区二区三区在线 | 亚洲视频一区在线 | 免费xxxxx在线观看网站软件 | 成人亚洲 | 久久精品一区二区三区中文字幕 | 亚洲精品电影在线观看 | 日本一区二区不卡 | 午夜在线观看 | 一区二区国产精品 | 亚洲视频欧美视频 | 久久视频一区 | 亚洲成人av电影 | 免费av一区 | 午夜精品一区二区三区免费视频 | 91精品国产综合久久香蕉922 | 26uuu成人免费毛片 | 中文字幕一区二区三区四区不卡 | 日韩欧美在线视频免费观看 | 亚洲成人精品久久 | 在线天堂视频 | 91亚洲国产亚洲国产 |