Portal認證流程圖
實現(xiàn)流程: 第一步:客戶端連接TL-ER6520G的網(wǎng)絡,訪問任意http外網(wǎng)網(wǎng)頁 客戶端連接上網(wǎng)絡后,打開瀏覽器訪問任意http外網(wǎng)網(wǎng)頁,觸發(fā)portal認證?! 〉诙剑篢L-ER6520G攔截無線客戶端訪問外網(wǎng)的GET數(shù)據(jù)包,并重定向到WEB服務器 沒有通過認證的客戶端發(fā)往外網(wǎng)的GET數(shù)據(jù)包會被TL-ER6520G攔截,并且TL-ER6520G會向客戶端返回一條重定向條目(假設WEB服務器域名為www.abc.com), 重定向條目為http://www.abc.com/ 注意:該WEB服務器的URL地址需要在TL-ER6520G設置免認證策略,若WEB服務器端口為非80端口,還需要將WEB服務器的端口設置免認證策略?! 〉谌剑嚎蛻舳嗽L問WEB服務器 客戶端根據(jù)第二步返回的重定向條目與WEB服務器建立連接。 第四步:WEB服務器向客戶端返回認證頁面 WEB服務器向無線終端返回認證登錄頁面,針對該認證登錄頁面,需滿足以下規(guī)范: [1] 認證頁面必須有一個Form的action= http:// LAN_IP:Port/portal/auth,其中LAN_IP為當前TL-ER6520G LAN口的IP地址,Port為Portal服務端口; [2] 認證登錄頁面以Get方式提交Form表單; [3] 認證登錄頁面必須包含以下參數(shù):參數(shù)
說明
username
用戶名password
密碼 第五步:客戶端向TL-ER6520G提交用戶名和密碼 無線終端在認證登錄頁面填寫用戶名和密碼后點擊 登錄 按鈕,就以GET的方式將username、password等參數(shù)提交給TL-ER6520G?! 〉诹剑?TL-ER6520G向認證服務器提交認證信息 TL-ER6520G在獲取客戶端提交的信息之后,確定需要進行認證的設備,然后把所有的參數(shù)提交給認證服務器進行認證?! 〉谄卟剑?認證服務器向TL-ER6520G返回認證結果 認證服務器根據(jù)TL-ER6520G提交的信息判斷用戶是否通過認證,并且向TL-ER6520G返回認證結果。 第八步: TL-ER6520G向客戶端返回認證結果 TL-ER6520G根據(jù)認證服務器返回來的結果向無線終端返回相應的認證結果,若認證成功,TL-ER6520G則根據(jù)之前獲取的參數(shù)信息對相應設備的上網(wǎng)數(shù)據(jù)給予放行。1.《web服務器搭建 Portal認證中WEB服務器建立流程》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡信息知識,僅代表作者本人觀點,與本網(wǎng)站無關,侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《web服務器搭建 Portal認證中WEB服務器建立流程》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。
3.文章轉載時請保留本站內(nèi)容來源地址,http://f99ss.com/keji/502383.html