一種安全網(wǎng)絡連接方法及系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及計算機網(wǎng)絡領域,具體涉及一種安全網(wǎng)絡連接方法及系統(tǒng)。
【背景技術】
[0002]目前,用戶需要連接無線網(wǎng)絡時,主要方式是靠用戶自身來發(fā)起無線網(wǎng)絡掃描,然后輸入網(wǎng)絡連接密碼,進而連接到無線網(wǎng)絡。采用目前的無線網(wǎng)絡連接方式,需要用戶對無線網(wǎng)絡配置有一定程度的了解,對用戶的操作要求較高,在一定程度上為用戶帶來了不便。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術問題是提供一種安全網(wǎng)絡連接方法及系統(tǒng),能夠降低用戶操作的復雜度,提高網(wǎng)絡連接效率和網(wǎng)絡連接的安全性。
[0004]本發(fā)明解決上述技術問題的技術方案如下:
[0005]依據(jù)本發(fā)明的一個方面,提供了一種安全網(wǎng)絡連接方法,所述方法包括:
[0006]當服務器檢測出終端未接入無線網(wǎng)絡時,每隔預定時間發(fā)起一次無線網(wǎng)絡掃描,并列出掃描后獲得的可用無線網(wǎng)絡接入點;
[0007]終端在列出的所述可用無線網(wǎng)絡接入點中選擇一個無線網(wǎng)絡接入點,并向服務器發(fā)送無線網(wǎng)絡連接請求;
[0008]服務器接收終端發(fā)送的無線網(wǎng)絡連接請求,并根據(jù)所述無線網(wǎng)絡連接請求判斷終端是否具有對所述無線網(wǎng)絡的連接權限;
[0009]若終端具有對所述無線網(wǎng)絡的連接權限,則判斷終端是否連接過所述無線網(wǎng)絡;若終端不具有對所述無線網(wǎng)絡的連接權限,則服務器提示終端無法連接所述無線網(wǎng)絡;
[0010]若終端沒有連接過所述無線網(wǎng)絡,服務器向終端發(fā)送驗證信息,終端驗證成功后,服務器創(chuàng)建對應于被選擇的無線網(wǎng)絡接入點的無線網(wǎng)絡連接;若終端驗證失敗,則提示終端無法連接所述無線網(wǎng)絡;
[0011]若終端曾連接過所述無線網(wǎng)絡,服務器不需要終端進行驗證,直接創(chuàng)建對應于被選擇的無線網(wǎng)絡接入點的無線網(wǎng)絡連接。
[0012]依據(jù)本發(fā)明的另一個方面,提供了一種安全網(wǎng)絡連接系統(tǒng),所述系統(tǒng)包括服務器和終?而;
[0013]所述服務器包括:
[0014]網(wǎng)絡連接檢測單元,用于檢測終端是否接入無線網(wǎng)絡;
[0015]網(wǎng)絡掃描單元,用于當檢測到所述終端未連接至無線網(wǎng)絡時,每隔預定時間發(fā)起一次無線網(wǎng)絡掃描,并列出掃描后獲得的可用無線網(wǎng)絡接入點;
[0016]網(wǎng)絡請求接收單元,用于接收終端發(fā)送的無線網(wǎng)絡連接請求;
[0017]網(wǎng)絡連接權限判斷單元,用于根據(jù)接收到的無線網(wǎng)絡連接請求判斷所述終端是否擁有對所述無線網(wǎng)絡的連接權限,并顯示連接權限判斷結果;
[0018]歷史連接查詢單元,用于根據(jù)終端的ID信息和所述無線網(wǎng)絡接入點對應的無線網(wǎng)絡標識信息,查詢所述終端是否連接過所述無線網(wǎng)絡;
[0019]驗證信息發(fā)送單元,用于當所述終端第一次連接所述無線網(wǎng)絡時,向所述終端發(fā)送驗證信息;
[0020]驗證結果顯示單元,用于顯示終端對于驗證信息的驗證結果;
[0021]網(wǎng)絡連接建立單元,用于在終端驗證成功的情況下,創(chuàng)建對應于被選擇的無線網(wǎng)絡接入點的無線網(wǎng)絡連接;
[0022]所述終端包括:
[0023]網(wǎng)絡請求發(fā)送單元,用于從所述列出的可用無線網(wǎng)絡接入點中選擇一個無線網(wǎng)絡接入點,并向服務器發(fā)送無線網(wǎng)絡連接請求。
[0024]本發(fā)明提供的一種安全網(wǎng)絡連接方法及系統(tǒng),通過對無線網(wǎng)絡進行定時掃描,降低了用戶的操作復雜度,提高了用戶體驗度;對用戶終端訪問信息進行記錄,若用戶連接過所述無線網(wǎng)絡,不需要進行驗證可直接進行連接,可有效提高網(wǎng)絡連接效率,提升網(wǎng)絡質量。
【附圖說明】
[0025]圖1為本發(fā)明實施例一的一種安全網(wǎng)絡連接方法流程圖;
[0026]圖2為本發(fā)明實施例二的一種安全網(wǎng)絡連接系統(tǒng)示意圖。
【具體實施方式】
[0027]以下結合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0028]實施例一、一種安全網(wǎng)絡連接方法。下面結合圖1對本實施例提供的方法進行詳細說明。
[0029]參見圖1,S101、當服務器檢測出終端未接入無線網(wǎng)絡時,每隔預定時間發(fā)起一次無線網(wǎng)絡掃描,并列出掃描后獲得的可用無線網(wǎng)絡接入點。
[0030]具體的,當服務器檢測出終端未接入任何無線網(wǎng)絡時,自動打開終端的無線網(wǎng)絡開關,每隔預定時間發(fā)起一次無線網(wǎng)絡掃描,并將掃描得到的無線網(wǎng)絡接入點按照網(wǎng)絡信號強度大小或者使用次數(shù)多少進行排序,以便終端快速查找所需無線網(wǎng)絡。
[0031]S102、終端在列出的所述可用無線網(wǎng)絡接入點中選擇一個無線網(wǎng)絡接入點,并向服務器發(fā)送無線網(wǎng)絡連接請求。
[0032]具體的,終端在掃描得到的無線網(wǎng)絡接入點列表中選擇一個常用的或者適合的無線網(wǎng)絡點向服務器發(fā)送無線網(wǎng)絡連接請求,其中無線網(wǎng)絡連接請求包括終端的I D信息以及所述無線網(wǎng)絡接入點對應的無線網(wǎng)絡的標識信息。
[0033]S103、服務器接收終端發(fā)送的無線網(wǎng)絡連接請求,并根據(jù)所述無線網(wǎng)絡連接請求判斷終端是否具有對所述無線網(wǎng)絡的連接權限。
[0034]具體的,服務器接收到終端發(fā)出的無線網(wǎng)絡連接請求,根據(jù)所述無線網(wǎng)絡連接請求中所述終端的I D信息以及所述無線網(wǎng)絡接入點對應的無線網(wǎng)絡的標識信息,判斷所述終端是否擁有對所述無線網(wǎng)絡的連接權限。
[0035]S104、若終端具有對所述無線網(wǎng)絡的連接權限,則判斷終端是否連接過所述無線網(wǎng)絡;若終端不具有對所述無線網(wǎng)絡的連接權限,則服務器提示終端無法連接所述無線網(wǎng)絡。
[0036]具體的,如果服務器確定終端擁有對所述無線網(wǎng)絡的連接權限,則在服務器中存儲連接過所述無線網(wǎng)絡的所有終端的I D信息列表中查詢是否存在所述終端I D信息;若不存在所述終端ID信息,則表明終端沒有連接過所述無線網(wǎng)絡;若存在所述終端I D信息,表明終端曾經(jīng)連接過所述無線網(wǎng)絡,并顯示終端訪問所述無線網(wǎng)絡的次數(shù)。
[0037]如果服務器確定所述終端沒有對所述無線網(wǎng)絡的連接權限,提示終端不可以連接所述無線網(wǎng)絡。
[0038]S105、若終端沒有連接過所述無線網(wǎng)絡,服務器向終端發(fā)送驗證信息,終端驗證成功后,服務器創(chuàng)建對應于被選擇的無線網(wǎng)絡接入點的無線網(wǎng)絡連接;若終端驗證失敗,則提示終端無法連接所述無線網(wǎng)絡。
[0039]具體的,若上述步驟S104判斷出終端沒有連接過所述無線網(wǎng)絡后,服務器向終端發(fā)送所述無線網(wǎng)絡連接需要的驗證信息,若終端接收到驗證信息,并且驗證成功后,服務器創(chuàng)建對應于被選擇的無線網(wǎng)絡接入點的無線網(wǎng)絡連接,同時,服務器將所述終端的I D信息以及訪問次數(shù)記錄下來,以便所述終端再次訪問所述無線網(wǎng)絡時,能夠安全快速的連接至網(wǎng)絡;若終端驗證失敗,則提示終端無法連接所述無線網(wǎng)絡。
[0040]S106、若終端曾連接過所述無線網(wǎng)絡,服務器不需要終端進行驗證,直接創(chuàng)建對應于被選擇的無線網(wǎng)絡接入點的無線網(wǎng)絡連接。
[0041]具體的,若上述步驟S104判斷出終端曾經(jīng)連接過所述無線網(wǎng)絡后,服務器不需要終端進行驗證,直接創(chuàng)建對應于被選擇的無線網(wǎng)絡接入點的無線網(wǎng)絡連接;同時,將此次訪問的終端的I D信息以及訪問次數(shù)記錄下來。
[0042]實施例二、一種安全網(wǎng)絡連接系統(tǒng)。下面結合圖2對本實施例提供的系統(tǒng)進行詳細說明。
[0043]圖2中,本實施例提供的系統(tǒng)包括服務器20和終端30,其中,服務器20包括網(wǎng)絡連接檢測單元201、網(wǎng)絡掃描單元202、網(wǎng)絡排序單元203、網(wǎng)絡請求接收單元204、網(wǎng)絡連接權限判斷單元205、存儲單元206、歷史連接查詢單元207、確定單元208、驗證信息發(fā)送單元209、驗證結果顯示單元210、網(wǎng)絡連接建立單元211、記錄單元212 ;終端30包括網(wǎng)絡請求發(fā)送單元301。
[0044]其中,網(wǎng)絡連接檢測單元201,主要用于檢測終端是否接入無線網(wǎng)絡。
[0045]網(wǎng)絡掃描單元202,主要用于當檢測到所述終端未連接至無線網(wǎng)絡時,每隔預定時間發(fā)起一次無線網(wǎng)絡掃描,并列出掃描后獲得的可用無線網(wǎng)絡接入點。
[0046]網(wǎng)絡排序單元203,主要用于將掃描后獲得的可用無線網(wǎng)絡接入點根據(jù)無線網(wǎng)絡信號強度大小或者連接次數(shù)多少進行排序。
[0047]具體的,當網(wǎng)絡連接檢測單元201檢測出終端30未接入任何無線網(wǎng)絡時,自動打開終端30的無線網(wǎng)絡開關,網(wǎng)絡掃描單元202定時對無線網(wǎng)絡進行掃描,網(wǎng)絡排序單元203將掃描得到的無線網(wǎng)絡接入點按照網(wǎng)絡信號強度大小或者使用次數(shù)多少進行排序,以便終端30快速查找所需無線網(wǎng)絡。
[0048]網(wǎng)絡請求發(fā)送單元301,主要用于從所述列出的可用無線網(wǎng)絡接入點中選擇一個無線網(wǎng)絡接入點,并向服務器發(fā)送無線網(wǎng)絡連接請求。
[0049]具體的,終端30在根據(jù)網(wǎng)絡掃描單元202和網(wǎng)絡排序單元203得到的無線網(wǎng)絡接入點列表中選擇一個常用的或者適合的無線網(wǎng)絡接入點,網(wǎng)絡請求發(fā)送單元301根據(jù)選擇的無線網(wǎng)絡接入點向服務器20發(fā)送無線網(wǎng)絡連接請求,其中