本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種防止portal彈出的應(yīng)用程序認(rèn)證方法及系統(tǒng)、無線接入設(shè)備。
背景技術(shù):
portal(入口)認(rèn)證是互聯(lián)網(wǎng)接入的一種認(rèn)證方式,通常為web(網(wǎng)頁)認(rèn)證,portal認(rèn)證網(wǎng)頁通常稱為門戶網(wǎng)站。當(dāng)用戶在使用終端連接需要portal認(rèn)證的網(wǎng)絡(luò)但未經(jīng)認(rèn)證時,會強(qiáng)制終端登錄到特定門戶網(wǎng)站站點(diǎn)免費(fèi)訪問其中包含的服務(wù);但是當(dāng)用戶需要使用互聯(lián)網(wǎng)中的其他信息時,必須在門戶網(wǎng)站上進(jìn)行認(rèn)證,只有認(rèn)證通過了之后才可以使用互聯(lián)網(wǎng)資源。在無線網(wǎng)絡(luò)中,由于portal認(rèn)證具有免客戶端、可強(qiáng)制推送廣告等優(yōu)勢,故而得到廣泛應(yīng)用。
如申請?zhí)枮閏n201611129673.2的專利文獻(xiàn)公開的“portal頁面獲取方法、無線無線接入設(shè)備及portal服務(wù)器”,該發(fā)明提供了一種portal頁面獲取方法、無線無線接入設(shè)備及portal服務(wù)器,其中,該portal頁面獲取方法中包括:s1無線局域網(wǎng)中任意一無線無線接入設(shè)備接收終端發(fā)送的上網(wǎng)請求;s2無線無線接入設(shè)備將根據(jù)上網(wǎng)請求重定向得到資源定位符發(fā)送至終端;s3portal服務(wù)器接收終端根據(jù)資源定位符發(fā)送的頁面請求,并將portal頁面下發(fā)至終端,其中,portal頁面中媒體文件的域名為預(yù)設(shè)域名;s4無線無線接入設(shè)備接收終端根據(jù)預(yù)設(shè)域名發(fā)送的媒體文件請求,并將緩存的媒體文件發(fā)送至終端。
又如申請?zhí)枮閏n201610254820.2的專利文獻(xiàn)公開的“一種基于操作系統(tǒng)的門戶認(rèn)證頁面自適應(yīng)系統(tǒng)及其方法”,該發(fā)明提供了一種基于操作系統(tǒng)的門戶認(rèn)證頁面自適應(yīng)系統(tǒng)及其方法,該門戶認(rèn)證頁面自適應(yīng)系統(tǒng)中包括:無線接入點(diǎn),與無線終端無線連接,其截獲無線終端發(fā)送的第一超文本傳輸協(xié)議請求報文,并偽造暫時性重定向報文并反饋至無線終端;暫時性重定向報文中具體包含門戶認(rèn)證服務(wù)器的第二統(tǒng)一資源定位符,第二統(tǒng)一資源定位符中包括無線終端中操作系統(tǒng)所屬系統(tǒng)類型的類型參數(shù);門戶認(rèn)證服務(wù)器,與無線終端通信連接,其接收無線終端發(fā)送的包含第二統(tǒng)一資源定位符的第二超文本傳輸協(xié)議請求報文,進(jìn)而自動推送相應(yīng)的門戶認(rèn)證頁面至無線終端。
當(dāng)sta上有認(rèn)證應(yīng)用程序時,同時又支持基于web的portal認(rèn)證時,sta可以通過打開應(yīng)用程序后,通過應(yīng)用程序上的認(rèn)證按鈕進(jìn)行認(rèn)證。sta在沒有打開認(rèn)證按鈕時,則可以通過打開瀏覽器,通過基于web的portal頁面進(jìn)行認(rèn)證。但是當(dāng)前很多類型的手機(jī),具備captiveportal功能,即當(dāng)手機(jī)關(guān)聯(lián)上無線接入設(shè)備后,手機(jī)系統(tǒng)使用默認(rèn)瀏覽器自動彈出portal頁面。所以當(dāng)用戶打開認(rèn)證應(yīng)用程序,點(diǎn)擊關(guān)聯(lián)后,由于系統(tǒng)在第一時間觀測到手機(jī)已關(guān)聯(lián)上wifi,立即自動彈出portal頁面。這樣應(yīng)用程序立即就被切換到后臺,降低了用戶體驗(yàn)感。
技術(shù)實(shí)現(xiàn)要素:
針對上述現(xiàn)有技術(shù)的現(xiàn)狀,本發(fā)明所要解決的技術(shù)問題在于提供一種防止portal彈出的應(yīng)用程序認(rèn)證方法及系統(tǒng)、無線接入設(shè)備。
本發(fā)明解決上述技術(shù)問題所采用的技術(shù)方案為:
一種防止portal彈出的應(yīng)用程序認(rèn)證方法,其特征在于,包括步驟:
s1.對新接入終端開啟短暫的數(shù)據(jù)放行;
s2.接收所述終端中應(yīng)用程序發(fā)送的認(rèn)證狀態(tài)查詢報文,并向所述終端發(fā)送認(rèn)證狀態(tài)查詢結(jié)果;
s3.若所述終端為未認(rèn)證狀態(tài),停止對所述終端的數(shù)據(jù)放行,并向所述終端發(fā)送認(rèn)證服務(wù)器地址信息;
s4.接收認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證通過的通知,對所述終端開啟數(shù)據(jù)放行。
進(jìn)一步地,步驟s1中,當(dāng)用戶于終端打開應(yīng)用程序,通過所述應(yīng)用程序掃描接入無線接入設(shè)備后,所述無線接入設(shè)備對所述新接入終端開啟短暫的數(shù)據(jù)放行;
當(dāng)無線接入設(shè)備對所述新接入終端開啟數(shù)據(jù)放行的時間超過預(yù)設(shè)時間后,停止對所述新接入終端的數(shù)據(jù)放行。
進(jìn)一步地,步驟s2具體為:
s21.終端接入無線接入設(shè)備后,所述終端中應(yīng)用程序向所述無線接入設(shè)備發(fā)送認(rèn)證狀態(tài)查詢報文;
s22.無線接入設(shè)備接收所述終端中應(yīng)用程序發(fā)送的認(rèn)證狀態(tài)查詢報文;
s23.無線接入設(shè)備查詢所述終端的認(rèn)證狀態(tài)信息;
s24.無線接入設(shè)備根據(jù)所述查詢的終端認(rèn)證狀態(tài)信息,向所述終端發(fā)送認(rèn)證狀態(tài)查詢結(jié)果。
進(jìn)一步地,步驟s3中,若所述終端為已認(rèn)證狀態(tài),則無線接入設(shè)備繼續(xù)對所述終端開啟數(shù)據(jù)放行。
進(jìn)一步地,步驟s4中,終端接收無線接入設(shè)備發(fā)送的認(rèn)證服務(wù)器地址信息,并向所述認(rèn)證服務(wù)器發(fā)送認(rèn)證請求,進(jìn)行應(yīng)用程序認(rèn)證;
若所述應(yīng)用程序認(rèn)證通過,則所述認(rèn)證服務(wù)器向無線接入設(shè)備發(fā)送終端應(yīng)用程序認(rèn)證通過的通知;
若所述應(yīng)用程序認(rèn)證未通過,則所述認(rèn)證服務(wù)器向無線接入設(shè)備發(fā)送終端應(yīng)用程序認(rèn)證未通過的通知。
進(jìn)一步地,步驟s4中還包括:
無線接入設(shè)備接收認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證未通過的通知后,繼續(xù)停止對所述終端的數(shù)據(jù)放行。
一種無線接入設(shè)備,包括:
放行模塊,用于對新接入終端開啟短暫的數(shù)據(jù)放行;
第一接收模塊,用于接收所述終端中應(yīng)用程序發(fā)送的認(rèn)證狀態(tài)查詢報文;
發(fā)送模塊,用于向所述終端發(fā)送認(rèn)證狀態(tài)查詢結(jié)果;
所述放行模塊還用于:當(dāng)所述終端為已認(rèn)證狀態(tài)時,繼續(xù)對所述終端開啟數(shù)據(jù)放行;當(dāng)所述終端為未認(rèn)證狀態(tài)時,停止對所述終端的數(shù)據(jù)放行;
所述發(fā)送模塊還用于:當(dāng)所述終端為未認(rèn)證狀態(tài)時,向所述終端發(fā)送認(rèn)證服務(wù)器地址信息;
第二接收模塊,用于接收認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證是否通過的通知;
所述放行模塊還用于:當(dāng)接收到認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證通過的通知時,對所述終端開啟數(shù)據(jù)放行;當(dāng)接收到認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證未通過的通知時,繼續(xù)停止對所述終端的數(shù)據(jù)放行。
進(jìn)一步地,所述放行模塊包括:
計(jì)時單元,用于計(jì)算放行模塊對所述新接入終端首次開啟數(shù)據(jù)放行的時間;
當(dāng)所述放行模塊對所述新接入終端首次開啟數(shù)據(jù)放行的時間超過預(yù)設(shè)時間時,通知所述放行模塊停止對所述新接入終端的數(shù)據(jù)放行。
一種防止portal彈出的應(yīng)用程序認(rèn)證系統(tǒng),包括:終端、無線接入設(shè)備及認(rèn)證服務(wù)器;
所述終端安裝有用于網(wǎng)絡(luò)認(rèn)證的應(yīng)用程序;
所述無線接入設(shè)備用于對新接入終端開啟短暫的數(shù)據(jù)放行;用于接收所述終端中應(yīng)用程序發(fā)送的認(rèn)證狀態(tài)查詢報文,并向所述終端發(fā)送認(rèn)證狀態(tài)查詢結(jié)果,用于當(dāng)所述終端為已認(rèn)證狀態(tài)時,繼續(xù)對所述終端開啟數(shù)據(jù)放行;當(dāng)所述終端為未認(rèn)證狀態(tài)時,停止對所述終端的數(shù)據(jù)放行;用于接收認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證是否通過的通知,當(dāng)接收到認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證通過的通知時,對所述終端開啟數(shù)據(jù)放行;當(dāng)接收到認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證未通過的通知時,繼續(xù)停止對所述終端的數(shù)據(jù)放行;
所述認(rèn)證服務(wù)器用于接收并認(rèn)證終端中應(yīng)用程序發(fā)送的認(rèn)證請求,并根據(jù)所述認(rèn)證結(jié)果,向無線接入設(shè)備發(fā)送終端應(yīng)用程序認(rèn)證是否通過的通知。
進(jìn)一步地,所述無線接入設(shè)備包括:
放行模塊,用于對新接入終端開啟短暫的數(shù)據(jù)放行;所述放行模塊包括:計(jì)時單元,用于計(jì)算放行模塊對所述新接入終端首次開啟數(shù)據(jù)放行的時間,當(dāng)所述放行模塊對所述新接入終端首次開啟數(shù)據(jù)放行的時間超過預(yù)設(shè)時間時,通知所述放行模塊停止對所述新接入終端的數(shù)據(jù)放行;
第一接收模塊,用于接收所述終端中應(yīng)用程序發(fā)送的認(rèn)證狀態(tài)查詢報文;
發(fā)送模塊,用于向所述終端發(fā)送認(rèn)證狀態(tài)查詢結(jié)果;
所述放行模塊還用于:當(dāng)所述終端為已認(rèn)證狀態(tài)時,繼續(xù)對所述終端開啟數(shù)據(jù)放行;當(dāng)所述終端為未認(rèn)證狀態(tài)時,停止對所述終端的數(shù)據(jù)放行;
所述發(fā)送模塊還用于:當(dāng)所述終端為未認(rèn)證狀態(tài)時,向所述終端發(fā)送認(rèn)證服務(wù)器地址信息;
第二接收模塊,用于接收認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證是否通過的通知;
所述放行模塊還用于:當(dāng)接收到認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證通過的通知時,對所述終端開啟數(shù)據(jù)放行;當(dāng)接收到認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證未通過的通知時,繼續(xù)停止對所述終端的數(shù)據(jù)放行。
本發(fā)明提供了一種防止portal彈出的應(yīng)用程序認(rèn)證方法及系統(tǒng),以及一種無線接入設(shè)備,在應(yīng)用程序中直接連接無線接入設(shè)備的同時,可以有效的避免captiveportal功能自動彈出portal認(rèn)證頁面。
附圖說明
圖1為本發(fā)明實(shí)施例一中一種防止portal彈出的應(yīng)用程序認(rèn)證方法流程圖;
圖2為本發(fā)明實(shí)施例一中一種防止portal彈出的應(yīng)用程序認(rèn)證方法的另一流程圖;
圖3為本發(fā)明實(shí)施例二中一種無線接入設(shè)備結(jié)構(gòu)圖;
圖4為本發(fā)明實(shí)施例三中一種防止portal彈出的應(yīng)用程序認(rèn)證系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施方式
以下是本發(fā)明的具體實(shí)施例并結(jié)合附圖,對本發(fā)明的技術(shù)方案作進(jìn)一步的描述,但本發(fā)明并不限于這些實(shí)施例。
需要說明的是,在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。
在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
另外,本發(fā)明的說明書和權(quán)利要求書及附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別不同對象,而不是用于描述特定順序。例如,在本發(fā)明實(shí)施例中可能采用術(shù)語第一、第二來區(qū)分接收模塊,但這些接收模塊不應(yīng)限于這些術(shù)語。例如,在不脫離本發(fā)明實(shí)施例范圍的情況下,第一接收模塊也可以被稱為第三接收模塊,類似地,第二接收模塊也可以被稱為第四接收模塊。這些術(shù)語僅用來將這些功能單元彼此區(qū)分開。
本發(fā)明實(shí)施例涉及的無線接入設(shè)備,可以為無線路由器,還可以為具有無線路由器的功能的網(wǎng)絡(luò)實(shí)體。
在本發(fā)明實(shí)施例中,終端包括但不限于個人計(jì)算機(jī)、便攜式計(jì)算機(jī)、智能手機(jī)、平板電腦、電子閱讀器、智能多媒體機(jī)、佩戴式便攜設(shè)備及其它帶有網(wǎng)絡(luò)認(rèn)證功能的智能終端設(shè)備。
以下為本發(fā)明具體實(shí)施例。
實(shí)施例一
圖1及圖2為本實(shí)施例中一種防止portal彈出的應(yīng)用程序認(rèn)證方法流程圖,如圖1及圖2所示,本實(shí)施例中一種防止portal彈出的應(yīng)用程序認(rèn)證方法包括步驟:
s1.對新接入終端開啟短暫的數(shù)據(jù)放行;
現(xiàn)有終端設(shè)備多為自帶captiveportal功能,captiveportal,即“強(qiáng)制主頁”或“強(qiáng)制登錄門戶”,是一個登錄web頁面,通常由網(wǎng)絡(luò)運(yùn)營商或網(wǎng)關(guān)在用戶能夠正常訪問互聯(lián)網(wǎng)之前攔截用戶的請求并將一個強(qiáng)制登錄或認(rèn)證主頁呈現(xiàn)(通常是通過瀏覽器)給用戶。該頁面可能要求用戶輸入認(rèn)證信息、支付、接受某些條款或者其他用戶授權(quán)等,隨后用戶才能被授權(quán)訪問互聯(lián)網(wǎng)。該技術(shù)廣泛用于移動和個人寬帶服務(wù),包括有線電視、商業(yè)wifi、家庭熱點(diǎn)等,也可用于訪問企業(yè)和住宅區(qū)有線網(wǎng)絡(luò)。
本步驟中,當(dāng)用戶于終端打開應(yīng)用程序,通過所述應(yīng)用程序掃描接入無線接入設(shè)備后,為了防止終端的captiveportal功能自動彈出認(rèn)證頁面,所述無線接入設(shè)備對所述新接入終端開啟短暫的數(shù)據(jù)放行;此時終端captiveportal功能對網(wǎng)絡(luò)進(jìn)行檢測,發(fā)現(xiàn)網(wǎng)絡(luò)是可以正常數(shù)據(jù)訪問的,因此不會自動彈出portal頁面。
本步驟中還包括:當(dāng)無線接入設(shè)備對新接入的終端首次開啟數(shù)據(jù)放行后,計(jì)算放行時間。
當(dāng)無線接入設(shè)備對所述新接入終端開啟數(shù)據(jù)放行的時間超過預(yù)設(shè)時間后,停止對所述新接入終端的數(shù)據(jù)放行。本步驟中對終端開啟數(shù)據(jù)放行的目的,是為了使終端captiveportal功能不會自動彈出portal頁面,然而,用戶可能存在接入后不認(rèn)證的情況,因此本步驟中還包括放行時間的計(jì)算。
s2.接收所述終端中應(yīng)用程序發(fā)送的認(rèn)證狀態(tài)查詢報文,并向所述終端發(fā)送認(rèn)證狀態(tài)查詢結(jié)果;
本步驟具體為:
s21.終端接入無線接入設(shè)備后,所述終端中應(yīng)用程序向所述無線接入設(shè)備發(fā)送認(rèn)證狀態(tài)查詢報文;
當(dāng)終端接入無線接入設(shè)備后,應(yīng)用程序首先需要獲取本終端是否已在該無線接入設(shè)備完成認(rèn)證,因此需要先向無線接入設(shè)備查詢該終端的認(rèn)證狀態(tài)。本步驟中,應(yīng)用程序通過向所述無線接入設(shè)備發(fā)送認(rèn)證狀態(tài)查詢報文以獲取該終端的認(rèn)證狀態(tài)。
s22.無線接入設(shè)備接收所述終端中應(yīng)用程序發(fā)送的認(rèn)證狀態(tài)查詢報文;
s23.無線接入設(shè)備查詢所述終端的認(rèn)證狀態(tài)信息;
本步驟中,無線接入設(shè)備在接收到認(rèn)證狀態(tài)查詢報文后,于認(rèn)證記錄中查詢該終端是否已完成認(rèn)證。
s24.無線接入設(shè)備根據(jù)所述查詢的終端認(rèn)證狀態(tài)信息,向所述終端發(fā)送認(rèn)證狀態(tài)查詢結(jié)果。
本步驟中,無線接入設(shè)備根據(jù)在認(rèn)證記錄中的查詢結(jié)果,向終端返回認(rèn)證查詢結(jié)果通知。
s3.若所述終端為未認(rèn)證狀態(tài),停止對所述終端的數(shù)據(jù)放行,并向所述終端發(fā)送認(rèn)證服務(wù)器地址信息;
本步驟中,若無線接入設(shè)備查詢不到該終端的認(rèn)證記錄,則說明該終端為未認(rèn)證狀態(tài),此時無線接入設(shè)備停止對該終端的數(shù)據(jù)放行,該終端不能進(jìn)行正常的網(wǎng)絡(luò)訪問。
為了使終端能通過應(yīng)用程序進(jìn)行認(rèn)證,無線接入設(shè)備將認(rèn)證服務(wù)器的地址信息發(fā)送至所述終端。
若無線接入設(shè)備能查詢到該終端的認(rèn)證記錄,則說明所述終端為已認(rèn)證狀態(tài),則無線接入設(shè)備繼續(xù)對所述終端開啟數(shù)據(jù)放行。
s4.接收認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證通過的通知,對所述終端開啟數(shù)據(jù)放行。
本步驟中,終端接收無線接入設(shè)備發(fā)送的認(rèn)證服務(wù)器地址信息,并向所述認(rèn)證服務(wù)器發(fā)送認(rèn)證請求,進(jìn)行應(yīng)用程序認(rèn)證;
若所述應(yīng)用程序認(rèn)證通過,則所述認(rèn)證服務(wù)器向無線接入設(shè)備發(fā)送終端應(yīng)用程序認(rèn)證通過的通知;
若所述應(yīng)用程序認(rèn)證未通過,則所述認(rèn)證服務(wù)器向無線接入設(shè)備發(fā)送終端應(yīng)用程序認(rèn)證未通過的通知。
無線接入設(shè)備到接收認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證通過的通知后,對所述終端開啟數(shù)據(jù)放行。
無線接入設(shè)備接收認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證未通過的通知后,繼續(xù)停止對所述終端的數(shù)據(jù)放行。
本實(shí)施例提供了一種防止portal彈出的應(yīng)用程序認(rèn)證方法,在應(yīng)用程序中直接連接無線接入設(shè)備的同時,可以有效的避免captiveportal功能自動彈出portal認(rèn)證頁面。
實(shí)施例二
本實(shí)施例提供一種無線接入設(shè)備,應(yīng)用于一種防止portal彈出的應(yīng)用程序認(rèn)證方法。
圖3為本實(shí)施例中一種無線接入設(shè)備結(jié)構(gòu)圖,如圖3所示,本實(shí)施例中一種無線接入設(shè)備包括:
放行模塊110,用于對新接入終端開啟短暫的數(shù)據(jù)放行;
第一接收模塊120,用于接收所述終端中應(yīng)用程序發(fā)送的認(rèn)證狀態(tài)查詢報文;
發(fā)送模塊130,用于向所述終端發(fā)送認(rèn)證狀態(tài)查詢結(jié)果;
所述放行模塊110還用于:當(dāng)所述終端為已認(rèn)證狀態(tài)時,繼續(xù)對所述終端開啟數(shù)據(jù)放行;當(dāng)所述終端為未認(rèn)證狀態(tài)時,停止對所述終端的數(shù)據(jù)放行;
所述發(fā)送模塊130還用于:當(dāng)所述終端為未認(rèn)證狀態(tài)時,向所述終端發(fā)送認(rèn)證服務(wù)器地址信息;
第二接收模塊140,用于接收認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證是否通過的通知;
所述放行模塊110還用于:當(dāng)接收到認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證通過的通知時,對所述終端開啟數(shù)據(jù)放行;當(dāng)接收到認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證未通過的通知時,繼續(xù)停止對所述終端的數(shù)據(jù)放行。
所述放行模塊110包括:
計(jì)時單元111,用于計(jì)算放行模塊對所述新接入終端首次開啟數(shù)據(jù)放行的時間;
當(dāng)所述放行模塊對所述新接入終端首次開啟數(shù)據(jù)放行的時間超過預(yù)設(shè)時間時,通知所述放行模塊停止對所述新接入終端的數(shù)據(jù)放行。
本實(shí)施例提供了一種應(yīng)用于防止portal彈出的應(yīng)用程序認(rèn)證方法的無線接入設(shè)備,在應(yīng)用程序中直接連接無線接入設(shè)備的同時,可以有效的避免captiveportal功能自動彈出portal認(rèn)證頁面。
實(shí)施例三
圖4為本實(shí)施例中一種防止portal彈出的應(yīng)用程序認(rèn)證系統(tǒng)結(jié)構(gòu)圖,如圖4所示,本實(shí)施例中一種防止portal彈出的應(yīng)用程序認(rèn)證系統(tǒng)包括:無線接入設(shè)備100、終端200及認(rèn)證服務(wù)器300;
所述終端200安裝有用于網(wǎng)絡(luò)認(rèn)證的應(yīng)用程序;
所述無線接入設(shè)備100用于對新接入終端開啟短暫的數(shù)據(jù)放行;用于接收所述終端中應(yīng)用程序發(fā)送的認(rèn)證狀態(tài)查詢報文,并向所述終端發(fā)送認(rèn)證狀態(tài)查詢結(jié)果,用于當(dāng)所述終端為已認(rèn)證狀態(tài)時,繼續(xù)對所述終端開啟數(shù)據(jù)放行;當(dāng)所述終端為未認(rèn)證狀態(tài)時,停止對所述終端的數(shù)據(jù)放行;用于接收認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證是否通過的通知,當(dāng)接收到認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證通過的通知時,對所述終端開啟數(shù)據(jù)放行;當(dāng)接收到認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證未通過的通知時,繼續(xù)停止對所述終端的數(shù)據(jù)放行;
所述認(rèn)證服務(wù)器300用于接收并認(rèn)證終端200中應(yīng)用程序發(fā)送的認(rèn)證請求,并根據(jù)所述認(rèn)證結(jié)果,向無線接入設(shè)備發(fā)送終端應(yīng)用程序認(rèn)證是否通過的通知。
所述無線接入設(shè)備100包括:
放行模塊110,用于對新接入終端開啟短暫的數(shù)據(jù)放行;所述放行模塊包括:計(jì)時單元,用于計(jì)算放行模塊對所述新接入終端首次開啟數(shù)據(jù)放行的時間,當(dāng)所述放行模塊對所述新接入終端首次開啟數(shù)據(jù)放行的時間超過預(yù)設(shè)時間時,通知所述放行模塊停止對所述新接入終端的數(shù)據(jù)放行;
第一接收模塊120,用于接收所述終端中應(yīng)用程序發(fā)送的認(rèn)證狀態(tài)查詢報文;
發(fā)送模塊130,用于向所述終端發(fā)送認(rèn)證狀態(tài)查詢結(jié)果;
所述放行模塊110還用于:當(dāng)所述終端為已認(rèn)證狀態(tài)時,繼續(xù)對所述終端開啟數(shù)據(jù)放行;當(dāng)所述終端為未認(rèn)證狀態(tài)時,停止對所述終端的數(shù)據(jù)放行;
所述發(fā)送模塊130還用于:當(dāng)所述終端為未認(rèn)證狀態(tài)時,向所述終端發(fā)送認(rèn)證服務(wù)器地址信息;
第二接收模塊140,用于接收認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證是否通過的通知;
所述放行模塊110還用于:當(dāng)接收到認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證通過的通知時,對所述終端開啟數(shù)據(jù)放行;當(dāng)接收到認(rèn)證服務(wù)器發(fā)送的終端應(yīng)用程序認(rèn)證未通過的通知時,繼續(xù)停止對所述終端的數(shù)據(jù)放行。
本實(shí)施例提供了一種防止portal彈出的應(yīng)用程序認(rèn)證系統(tǒng),在應(yīng)用程序中直接連接無線接入設(shè)備的同時,可以有效的避免captiveportal功能自動彈出portal認(rèn)證頁面。
本文中所描述的具體實(shí)施例僅僅是對本發(fā)明精神作舉例說明。本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員可以對所描述的具體實(shí)施例做各種各樣的修改或補(bǔ)充或采用類似的方式替代,但并不會偏離本發(fā)明的精神或者超越所附權(quán)利要求書所定義的范圍。