sso單點(diǎn)登錄跳轉(zhuǎn)錯(cuò)誤怎么解決?
1、用戶在SSO Portal登錄系統(tǒng)之后,根據(jù)“UserCode-登錄名”獲取Token;
2、在SSO Protal中點(diǎn)擊單點(diǎn)登錄關(guān)聯(lián)業(yè)務(wù)系統(tǒng)(如OA業(yè)務(wù)系統(tǒng))的鏈接,通過Request參數(shù)傳遞Token到業(yè)務(wù)系統(tǒng)關(guān)聯(lián)頁面;
3、業(yè)務(wù)系統(tǒng)獲取到Token之后,調(diào)用SSO Portal的Token驗(yàn)證接口機(jī)接口(提供WebService和Rest兩種規(guī)格的接口)進(jìn)行驗(yàn)證;
4、返回對(duì)象的Code為1,代表驗(yàn)證通過,加載關(guān)聯(lián)頁面(Data對(duì)象為用戶的編號(hào)、名稱和登錄名);
5、返回對(duì)象的Code為0或者其他,即驗(yàn)證失敗,直接跳轉(zhuǎn)到SSO Portal的登錄頁面。