練習 單點登入 sso

2021-06-06 18:37:25 字數 1988 閱讀 3824

先看錶結構

ie 8登入展示

ie8 登入成功後介面

同樣埠打**狐

ie瀏覽器登出後,火狐才能登入

使用者登入後產生的資料標識,用於識別授權使用者,可為多種方式,demo中主站我使用的是cache,分站使用session。

登入頁面 **

using system;

using system.collections.generic;

using system.linq;

using system.web;

using system.web.ui;

using system.web.ui.webcontrols;

using system.data.sqlclient;

using system.data;

using system.web.caching;

namespace jquerytest.test2

protected void button1_click(object sender, eventargs e)

else

}else

}public int checklogin(string loginname, string loginpwd)

#region 訊息提示

/// /// 訊息提示

///

/// 訊息

public void showmsg(string strmsg)

/// /// 訊息提示(跳轉頁面)

///

/// 訊息

/// 跳轉引數

public void showmsg(string strmsg, string page, int jumpnum)

/// /// 無訊息提示(跳轉頁面)

///

/// 頁面

/// 跳轉引數

public void showpage(string page, int jumpnum)

#endregion}}

主頁面**

using system;

using system.collections.generic;

using system.linq;

using system.web;

using system.web.ui;

using system.web.ui.webcontrols;

namespace jquerytest.test2

}protected void btncancel_click(object sender, eventargs e)

/// /// 無訊息提示(跳轉頁面)

///

/// 頁面

/// 跳轉引數

public void showpage(string page, int jumpnum)}}

本人參考了 我is小黑  寫的部落格,細化了區域性功能。

不過他給出的圖 值得大家學習。

SSO單點登入

單點登入sso single sign on 就是在多個系統共存的環境下,使用者在一處登入 就不用在其他系統中登入,也就是使用者的一次登入就可以得到其他所有系統的信任。要點 儲存信任 驗證信任 最簡單實現sso的方法就是cookie,實現流程 然而cookie有如下缺點 1 cookie不安全 2 ...

sso單點登入

一 什麼是單點登入sso single sign on sso是一種統一認證和授權機制,指訪問同一伺服器不同應用中的受保護資源的同一使用者,只需要登入一次,即通過乙個應用中的安全驗證後,再訪問其他應用中的受保護資源時,不再需要重新登入驗證。二 單點登入解決了什麼問題 解決了使用者只需要登入一次就可以...

sso單點登入

1 sso single sign on 單點登入 解決了使用者只需要登入一次就可以訪問所有相互信任的應用系統,而不用重複登入,對使用者資訊進行統一管理。2 session共享 分布式中,為了提公升集群效能,我把使用者的session資訊儲存到redis中,key的格式例如 user session...