接入控制器的Web網管系統(tǒng)的實現(xiàn)方法及Web網管系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明屬于通信技術領域,尤其涉及接入控制器的Web網管系統(tǒng)的實現(xiàn)方法及Web網管系統(tǒng)。
【背景技術】
[0002]接入控制器(AccessController 或者 Wireless Access Point Controller)即無線控制器,是一種網絡設備,負責管理某個區(qū)域內無線網絡中的AP(ACCesS Point,接入點),將不同AP的STA(Stat1n,客戶端)接入網絡,同時提供Web (網頁)網管系統(tǒng),完成AP的配置接入管理、無線用戶的接入管理、認證管理以及寬帶訪問策略控制等功能。接入控制器的Web網管系統(tǒng),即接入控制器的本地Web網絡管理系統(tǒng),主要完成AP和STA的配置接入管理、控制管理、設備運行性能統(tǒng)計、設備告警、事件信息顯示和管理等功能。
[0003]近年來,隨著智能手機、平板電腦以及智能手環(huán)等移動終端的普及,人們的上網方式發(fā)生了變化。據(jù)統(tǒng)計,移動終端的上網用戶已經超過了 PC(Personal Computer,個人電腦)端。為了滿足人們在移動終端的上網需求,無線網絡被大規(guī)模部署,隨之而來的接入控制器的安全問題也越來越受到設備使用方和提供方的重視。接入控制器的Web網管系統(tǒng)是接入控制器的管理入口,因此,接入控制器的Web網管系統(tǒng)的安全性、可靠性和易用性尤為重要。因此,需要提供了一種新的技術方案,來保障接入控制器的Web網管系統(tǒng)的安全性、可靠性和易用性。
【發(fā)明內容】
[0004]鑒于此,本發(fā)明實施例提供了一種接入控制器的Web網管系統(tǒng)的實現(xiàn)方法及Web網管系統(tǒng),以提供一個安全、可靠且易用的接入控制器的Web網管系統(tǒng)。
[0005]第一方面,本發(fā)明實施例提供了一種接入控制器的Web網管系統(tǒng)的實現(xiàn)方法,包括:
[0006]當前臺檢測到解鎖請求時,獲取用戶輸入的賬號信息,并將所述賬號信息發(fā)送至后臺,后臺在判定所述賬號信息與鎖定所述Web網管系統(tǒng)的賬戶信息相匹配后,發(fā)送賬號驗證通過的信息至前臺;
[0007]前臺獲取用戶輸入的密碼信息,并將所述密碼信息發(fā)送至后臺,后臺在判定所述密碼信息與鎖定所述Web網管系統(tǒng)的賬戶信息相匹配時,發(fā)送密碼驗證通過的信息至前臺;
[0008]后臺根據(jù)存儲的鎖定前的頁面的統(tǒng)一資源定位符獲取所述鎖定前的頁面,并將所述鎖定前的頁面推送到前臺;
[0009]前臺顯示所述鎖定前的頁面,并顯示存儲的所述鎖定前的頁面的配置數(shù)據(jù)。
[0010]第二方面,本發(fā)明實施例提供了一種接入控制器的Web網管系統(tǒng),包括:
[0011]賬號驗證單元,用于當前臺檢測到解鎖請求時,獲取用戶輸入的賬號信息,并將所述賬號信息發(fā)送至后臺,后臺在判定所述賬號信息與鎖定所述Web網管系統(tǒng)的賬戶信息相匹配后,發(fā)送賬號驗證通過的信息至前臺;
[0012]密碼驗證單元,用于前臺獲取用戶輸入的密碼信息,并將所述密碼信息發(fā)送至后臺,后臺在判定所述密碼信息與鎖定所述Web網管系統(tǒng)的賬戶信息相匹配時,發(fā)送密碼驗證通過的信息至前臺;
[0013]鎖定前的頁面推送單元,用于后臺根據(jù)存儲的鎖定前的頁面的統(tǒng)一資源定位符獲取所述鎖定前的頁面,并將所述鎖定前的頁面推送到前臺;
[0014]配置數(shù)據(jù)顯示單元,用于前臺顯示所述鎖定前的頁面,并顯示存儲的所述鎖定前的頁面的配置數(shù)據(jù)。
[0015]本發(fā)明實施例與現(xiàn)有技術相比存在的有益效果是:本發(fā)明實施例通過賬號信息和密碼信息的雙重匹配驗證,確保了用戶的合法性,避免了非管理員用戶非法解鎖接入控制器的Web網管系統(tǒng),提高了 Web網管系統(tǒng)的解鎖安全性,確保Web網管系統(tǒng)安全運行;在解鎖后將Web網管系統(tǒng)的前臺頁面恢復到鎖定前的頁面,并恢復鎖定前的頁面的配置數(shù)據(jù),使用戶可以繼續(xù)鎖定前的操作,增強了接入控制器的Web網管系統(tǒng)的友好性和易用性。
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1是本發(fā)明實施例提供的接入控制器的Web網管系統(tǒng)的實現(xiàn)方法的實現(xiàn)流程圖;
[0018]圖2是本發(fā)明另一實施例提供的接入控制器的Web網管系統(tǒng)的實現(xiàn)方法的實現(xiàn)流程圖;
[0019]圖3是本發(fā)明實施例提供的接入控制器的Web網管系統(tǒng)的結構框圖。
【具體實施方式】
[0020]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0021]圖1示出了本發(fā)明實施例提供的接入控制器的Web網管系統(tǒng)的實現(xiàn)方法的實現(xiàn)流程圖,詳述如下:
[0022]在步驟SlOl中,當前臺檢測到解鎖請求時,獲取用戶輸入的賬號信息,并將賬號信息發(fā)送至后臺,后臺在判定賬號信息與鎖定Web網管系統(tǒng)的賬戶信息相匹配后,發(fā)送賬號驗證通過的信息至前臺。
[0023]優(yōu)選地,前臺與后臺通過套接字技術進行通信。
[0024]前臺在獲取到用戶輸入的賬號信號后,使用前臺與后臺約定的通信接口,通過Socket(套接字)通信機制,將用戶輸入的賬號信息發(fā)送至后臺。后臺接收到賬號信息后,將賬號信息與鎖定Web網管系統(tǒng)的賬戶信息進行匹配。需要說明的是,在本發(fā)明實施例中,鎖定Web網管系統(tǒng)的賬戶信息指的是上一次鎖定Web網管系統(tǒng)的賬戶信息,鎖定Web網管系統(tǒng)的賬戶信息包括鎖定Web網管系統(tǒng)的賬戶對應的賬號信息以及鎖定Web網管系統(tǒng)的賬戶對應的密碼信息。用戶輸入的賬號信息與鎖定Web網管系統(tǒng)的賬戶信息相匹配指的是,用戶輸入的賬號信息與鎖定Web網管系統(tǒng)的賬戶對應的賬號信息相匹配。若后臺判定用戶輸入的賬號信息與鎖定Web網管系統(tǒng)的賬戶信息相匹配,則發(fā)送賬號驗證通過的信息至前臺,使前臺繼續(xù)獲取用戶輸入的密碼信息。
[0025]作為本發(fā)明的一個實施例,若后臺判定用戶輸入的賬號信息與鎖定Web網管系統(tǒng)的賬戶信息不匹配,則后臺通知前臺,以使前臺提示用戶賬號不存在或者賬號錯誤,并繼續(xù)等待用戶輸入賬號信息。
[0026]可選地,所述后臺在判定賬號信息與鎖定Web網管系統(tǒng)的賬戶信息相匹配后,發(fā)送賬號驗證通過的信息至前臺具體為:后臺若判定賬號信息與鎖定Web網管系統(tǒng)的賬戶信息相匹配,且根據(jù)SQLite的數(shù)據(jù)庫數(shù)據(jù)判定賬號信息為接入控制器的Web網管系統(tǒng)中配置的有效賬號,則發(fā)送賬號驗證通過的信息至前臺。由此通過賬號信息兩重安全校驗,可以有效地防止惡意攻擊和仿冒操作,確保系統(tǒng)信息的安全性和隱秘性。
[0027]在步驟S102中,前臺獲取用戶輸入的密碼信息,并將密碼信息發(fā)送至后臺,后臺在判定密碼信息與鎖定Web網管系統(tǒng)的賬戶信息相匹配時,發(fā)送密碼驗證通過的信息至前臺。
[0028]前臺獲取用戶輸入的密碼信息后,使用前臺與后臺約定的通信接口,通過Socket通信機制,將用戶輸入的密碼信息發(fā)送至后臺。后臺在接收到用戶輸入的密碼信息后,將用戶輸入的密碼信息與鎖定Web網管系統(tǒng)的賬戶信息進行匹配,若匹配失敗,則后臺通過GoAhead技術,通知前臺對用戶進行密碼錯誤的提示,前臺等待用戶再次輸入密碼信息。
[0029]用戶輸入的密碼信息與鎖定Web網管系統(tǒng)的賬戶信息相匹配指的是,用戶輸入的密碼信息與鎖定Web網管系統(tǒng)的賬戶對應的密碼信息相匹配。若用戶