網(wǎng)絡業(yè)務驗證方法、系統(tǒng)和服務器的制造方法
【技術領域】
[0001]本發(fā)明涉及到互聯(lián)網(wǎng)技術領域,特別涉及到網(wǎng)絡業(yè)務驗證方法、系統(tǒng)和服務器。
【背景技術】
[0002]隨著網(wǎng)絡技術的發(fā)展,通過網(wǎng)絡渠道實現(xiàn)網(wǎng)絡業(yè)務的技術已經(jīng)迅速普及,例如網(wǎng)絡支付、網(wǎng)絡游戲、網(wǎng)絡社交等。由于網(wǎng)絡存在較高的不安全性,因此,如何提高網(wǎng)絡業(yè)務的安全性是人們普遍關注的問題。目前采用的提高網(wǎng)絡業(yè)務安全性的方式,通常是采用發(fā)送驗證碼的方式,以便于校驗用戶身份。當用戶在進行網(wǎng)絡業(yè)務操作時,通過網(wǎng)絡操作頁面錄入用戶手機號碼,驗證平臺向用戶手機下發(fā)驗證碼短信,用戶在接收到驗證碼短信后,將短信中的驗證碼填寫到操作頁面的驗證碼輸入框,在驗證平臺完成校驗后,繼續(xù)進行后續(xù)的網(wǎng)絡業(yè)務流程。
[0003]但是,目前的這種驗證方式,當用戶手機或移動網(wǎng)絡存在異常時,用戶無法接受到短信,又或者發(fā)送短信的移動網(wǎng)絡存在延遲,造成驗證碼超過有效期,則用戶都無法進行后續(xù)的操作,導致用戶的網(wǎng)絡業(yè)務流程中斷,影響網(wǎng)絡業(yè)務的正常進行。
【發(fā)明內容】
[0004]本發(fā)明實施例提供一種網(wǎng)絡業(yè)務驗證方法、系統(tǒng)和服務器,能夠在有效提高網(wǎng)絡業(yè)務安全性的同時,確保網(wǎng)絡業(yè)務的正常進行。
[0005]本發(fā)明實施例提出一種網(wǎng)絡業(yè)務驗證的方法,包括步驟:
[0006]網(wǎng)絡業(yè)務服務器接收與正在進行的網(wǎng)絡業(yè)務相關的操作終端發(fā)送的網(wǎng)絡業(yè)務請求,向驗證服務器發(fā)送驗證請求,所述驗證請求中包括正在進行的網(wǎng)絡業(yè)務的賬號預留的特征信息;
[0007]所述驗證服務器向語音應答服務器發(fā)送驗證碼和所述正在進行的網(wǎng)絡業(yè)務的賬號預留的特征信息;
[0008]所述語音應答服務器接收與正在進行的網(wǎng)絡業(yè)務相關的通訊終端的呼叫請求,與所述通訊終端建立通話連接,所述呼叫請求包括所述通訊終端的特征信息;
[0009]所述語音應答服務器判斷所述通訊終端的特征信息是否與所述正在進行的網(wǎng)絡業(yè)務的賬號預留的特征信息一致;
[0010]若一致,所述語音應答服務器向所述通訊終端語音播報驗證碼。
[0011]本發(fā)明實施例還提出一種網(wǎng)絡業(yè)務驗證的系統(tǒng),包括網(wǎng)絡業(yè)務服務器、驗證服務器和語音應答服務器;
[0012]所述網(wǎng)絡業(yè)務服務器用于,接收與正在進行的網(wǎng)絡業(yè)務相關的操作終端發(fā)送的網(wǎng)絡業(yè)務請求,向驗證服務器發(fā)送驗證請求,所述驗證請求中包括正在進行的網(wǎng)絡業(yè)務的賬號預留的特征信息;
[0013]所述驗證服務器用于,向語音應答服務器發(fā)送驗證碼和所述正在進行的網(wǎng)絡業(yè)務的賬號預留的特征信息;
[0014]所述語音應答服務器用于,接收與正在進行的網(wǎng)絡業(yè)務相關的通訊終端的呼叫請求,與所述通訊終端建立通話連接,所述呼叫請求包括所述通訊終端的特征信息;判斷所述通訊終端的特征信息是否與所述正在進行的網(wǎng)絡業(yè)務的賬號預留的特征信息一致;若一致,向所述通訊終端語音播報驗證碼。
[0015]本發(fā)明實施例還提出一種網(wǎng)絡業(yè)務驗證的方法,包括步驟:
[0016]接收與正在進行的網(wǎng)絡業(yè)務相關的通訊終端的呼叫請求,與所述通訊終端建立通話連接,所述呼叫請求包括所述通訊終端的特征信息;
[0017]判斷所述通訊終端的特征信息是否與所述正在進行的網(wǎng)絡業(yè)務的賬號預留的特征信息一致;
[0018]若一致,向所述通訊終端語音播報驗證碼。
[0019]本發(fā)明實施例還提出一種網(wǎng)絡業(yè)務驗證的服務器,包括:
[0020]呼叫模塊,用于接收與正在進行的網(wǎng)絡業(yè)務相關的通訊終端的呼叫請求,與所述通訊終端建立通話連接,所述呼叫請求包括所述通訊終端的特征信息;
[0021]驗證模塊,用于判斷所述通訊終端的特征信息是否與所述正在進行的網(wǎng)絡業(yè)務的賬號預留的特征信息一致;
[0022]語音播報模塊,用于當所述通訊終端的特征信息與所述正在進行的網(wǎng)絡業(yè)務的賬號預留的特征信息一致時,向所述通訊終端語音播報驗證碼。
[0023]本發(fā)明實施例在進行網(wǎng)絡業(yè)務驗證時,用戶通過通訊終端呼叫服務器,建立服務器與通訊終端之間的通話連接,在連接成功后,服務器采用語音播報驗證碼的方式,將驗證碼及時通知到用戶,避免了因驗證短信無法及時發(fā)送給用戶導致驗證碼過期或用戶根本接收不到驗證碼的情況,使驗證碼發(fā)送更加及時、準確、安全。
【附圖說明】
[0024]圖1是本發(fā)明網(wǎng)絡業(yè)務驗證的方法的運行環(huán)境示意圖;
[0025]圖2為本發(fā)明網(wǎng)絡業(yè)務驗證的方法的第一實施例的流程圖;
[0026]圖3為本發(fā)明網(wǎng)絡業(yè)務驗證的方法的第二實施例的流程圖;
[0027]圖4為本發(fā)明網(wǎng)絡業(yè)務驗證的方法的第三實施例的流程圖;
[0028]圖5為本發(fā)明網(wǎng)絡業(yè)務驗證的方法的第三實施例的信令圖;
[0029]圖6為本發(fā)明網(wǎng)絡業(yè)務驗證的方法的第四實施例的流程圖;
[0030]圖7為本發(fā)明網(wǎng)絡業(yè)務驗證的方法的第四實施例的信令圖;
[0031]圖8為本發(fā)明網(wǎng)絡業(yè)務驗證的服務器的第一實施例的結構示意圖;
[0032]圖9為本發(fā)明網(wǎng)絡業(yè)務驗證的服務器的第二實施例的結構示意圖;
[0033]圖10為本發(fā)明網(wǎng)絡業(yè)務驗證的服務器的第三實施例的結構示意圖;
[0034]圖11為本發(fā)明網(wǎng)絡業(yè)務驗證的服務器的第四實施例的結構示意圖;
[0035]圖12為本發(fā)明網(wǎng)絡業(yè)務驗證的服務器的總線圖;
[0036]圖13是本發(fā)明網(wǎng)絡業(yè)務驗證的方法的運行環(huán)境示意圖;
[0037]圖14為本發(fā)明網(wǎng)絡業(yè)務驗證的方法的第一實施例的流程圖;
[0038]圖15為本發(fā)明網(wǎng)絡業(yè)務驗證的方法的第二實施例的流程圖;
[0039]圖16為本發(fā)明網(wǎng)絡業(yè)務驗證的方法的第三實施例的流程圖;
[0040]圖17為本發(fā)明網(wǎng)絡業(yè)務驗證的方法的第三實施例的信令圖;
[0041]圖18為本發(fā)明網(wǎng)絡業(yè)務驗證的方法的第四實施例的流程圖;
[0042]圖19為本發(fā)明網(wǎng)絡業(yè)務驗證的方法的第四實施例的信令圖;
[0043]圖20為本發(fā)明網(wǎng)絡業(yè)務驗證的系統(tǒng)實施例的結構示意圖;
[0044]圖21為本發(fā)明網(wǎng)絡業(yè)務驗證的系統(tǒng)實施例中驗證服務器的總線圖;
[0045]圖22為本發(fā)明實施例的操作頁面圖。
[0046]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0047]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0048]如圖1所示,圖1是本發(fā)明網(wǎng)絡業(yè)務驗證的方法的運行環(huán)境示意圖;圖1示出了本發(fā)明實施例所涉及的操作終端100、服務器300和通訊終端200的連接結構示意圖,該操作終端100、服務器300和通訊終端200可以用于實施上述實施例中提供的網(wǎng)絡業(yè)務驗證的方法。具體來講:
[0049]操作終端100是用來打開網(wǎng)絡業(yè)務操作頁面,并將操作指令通過網(wǎng)絡發(fā)送給服務器300的終端,操作終端100可以為筆記本電腦、臺式機、一體機、平板電腦、智能手機、智能電視機、智能車載設備等可連接網(wǎng)絡的智能終端,或者是安裝有網(wǎng)絡業(yè)務客戶端的設備。通訊終端200是用來接收服務器300發(fā)送的驗證短信,或能與服務器300通話連接,實現(xiàn)語音驗證的終端,通訊終端200可以為普通手機、智能手機或具備通訊功能的其他通訊終端,當然也包括安裝有即時通訊軟件的設備,例如手機、電腦等。當用戶所使用的終端同時具備操作終端100和通訊終端200的功能時,例如智能手機電腦,則用戶只需要使用一個終端,即可完成業(yè)務操作與安全驗證兩部分流程。
[0050]服務器300用來接收操作終端100發(fā)送來的訪問請求,并向操作終端100返回訪問響應,用戶可通過操作終端100訪問相關業(yè)務,與服務器300進行數(shù)據(jù)交互,當需要進行安全驗證時,服務器300將驗證信息發(fā)送給通訊終端200,驗證方式可以為短信驗證或語音驗證,具體過程詳見后續(xù)實施例。
[0051]此外,操作終端100和服務器300可采用P2P、PSP、局域網(wǎng)連接、wif1、有線連接、2.5G/3G/4G網(wǎng)絡、NFC、藍牙鏈接等方式進行網(wǎng)絡連接,通訊終端200和服務器300可采用運營商提供的通訊方式進行通訊連接。
[0052]如圖2所示,圖2為本發(fā)明網(wǎng)絡業(yè)務驗證的方法的第一實施例的流程圖。本實施例提到的網(wǎng)絡業(yè)務驗證的方法,包括步驟:
[0053]步驟S101,接收與正在進行的網(wǎng)絡業(yè)務相關的通訊終端的呼叫請求,與通訊終端建立通話連接,呼叫請求包括通訊終端的特征信息;
[0054]本實施例中,網(wǎng)絡業(yè)務包括多種,如網(wǎng)絡支付、網(wǎng)絡游戲、網(wǎng)絡社交等,用戶可采用操作終端向服務器發(fā)起訪問請求,例如通過瀏覽器開啟操作頁面,或通過客戶端、應用軟件等進入操作頁面。為了提高網(wǎng)絡業(yè)務的安全性,通常需要在登錄賬號、支付、下載數(shù)據(jù)等場景中進行安全驗證。在進行安全驗證時,用戶預先在操作頁面上錄入通訊終端的特征信息,例如固定電話號碼、手機號碼、即時通訊號碼等,操作終端將用戶錄入的通訊終端特征信息經(jīng)網(wǎng)絡傳輸給服務器,當然,特征信息的錄入可以是在每次驗證的時候輸入,也可以是預先與用戶賬號綁定,不再需要重新錄入,服務器直接在用戶的賬號信息中調出即可。在用戶需要語音驗證時,用戶采用通訊終端主動呼叫服務器,建立通訊終端與服務器的通話連接,當然,用戶需提前獲知服務器的呼叫號碼,例如是一個專用固定號,如12345,或直接顯示在操作頁面上告知用戶。例如,對于固定電話號碼和手機號碼,用戶通過固話或手機撥打服務器的呼叫號碼;如果是即時通訊號碼,服務器會在即時通訊服務器上預先獲得一個公眾賬號,用戶可通過即時通訊客戶端或應用軟件,向服務器的公眾賬號發(fā)起交互請求。
[0055]步驟S102,判斷通訊終端的特征信息是否與正在進行的網(wǎng)絡業(yè)務的賬號預留的特征信息一致;
[0056]步驟S103,若一致,向通訊終端語音播報驗證碼。
[0057]服務器在與通訊終端建立連接后,為確保發(fā)起呼叫的通訊終端就是與用戶賬號綁定的終端,服務器需對通訊終端特征信息的一致性進行驗證,通過驗證的終端,語音應答服務器可以通過人工或自動語音的方式,向通訊終端語音播報驗證碼。例如,在用戶通過固定電話號碼或手機號碼呼叫服務器時,服務器判斷呼叫方的電話號碼與用戶賬號綁定的號碼是不是完全相同,如果