System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及智能終端安全領(lǐng)域,尤其涉及一種智能終端設(shè)備中應(yīng)用進(jìn)行網(wǎng)絡(luò)訪問的方法及裝置。
技術(shù)介紹
1、智能終端是一類嵌入式計算機(jī)系統(tǒng)設(shè)備,隨著信息技術(shù)的快速發(fā)展,在支付領(lǐng)域中智能終端產(chǎn)品也應(yīng)運(yùn)而生,比如智能pos機(jī)等設(shè)備,智能pos機(jī)是一種集支付、結(jié)算、識別、打印等功能于一體的智能終端設(shè)備,智能pos機(jī)通過集成各種先進(jìn)的技術(shù)和軟件,提供了更高效、更便捷的服務(wù),為商家和消費(fèi)者帶來了全新的體驗。
2、目前,隨著網(wǎng)絡(luò)連接方式的普及,現(xiàn)有的智能終端也可以提供多種網(wǎng)絡(luò)連接方式,以滿足商戶多樣化的需求,商戶可以自由選擇網(wǎng)絡(luò)連接方式和數(shù)據(jù)通路,例如以太網(wǎng)、移動數(shù)據(jù)、wi-fi等,然而現(xiàn)有的移動終端網(wǎng)絡(luò)連接過程中,網(wǎng)絡(luò)連接存在優(yōu)先級,無法指定特定應(yīng)用采用特定網(wǎng)絡(luò)連接方式,導(dǎo)致特定應(yīng)用訪問后臺服務(wù)過程中存在不安全問題,如果商戶需要對特定應(yīng)用訪問后臺服務(wù)采用特定網(wǎng)絡(luò)連接方式時,往往需要商戶進(jìn)行手動切換連接。因此,如何解決智能終端設(shè)備應(yīng)用按照指定網(wǎng)絡(luò)連接方式進(jìn)行網(wǎng)絡(luò)訪問成為了當(dāng)前亟需解決的技術(shù)問題。
技術(shù)實現(xiàn)思路
1、為了解決上述技術(shù)問題,本專利技術(shù)提供了一種智能終端設(shè)備中應(yīng)用進(jìn)行網(wǎng)絡(luò)訪問的方法及裝置。所述技術(shù)方案如下:
2、根據(jù)本專利技術(shù)的第一方面,本專利技術(shù)提供了一種智能終端設(shè)備中應(yīng)用進(jìn)行網(wǎng)絡(luò)訪問的方法,所述方法包括:
3、步驟s1、所述系統(tǒng)服務(wù)根據(jù)被調(diào)用的接口類型確定應(yīng)用網(wǎng)絡(luò)連接方式設(shè)置類型,若所述應(yīng)用網(wǎng)絡(luò)連接方式設(shè)置類型為第一類型則執(zhí)行步驟s2;
5、步驟s3、所述系統(tǒng)服務(wù)獲取自定義路由設(shè)置表,將所述應(yīng)用配置信息中的網(wǎng)絡(luò)連接配置信息保存至所述自定義路由設(shè)置表中,將所述網(wǎng)絡(luò)連接配置信息傳入所述網(wǎng)絡(luò)驅(qū)動,所述網(wǎng)絡(luò)連接配置信息包括ip信息和所述ip信息對應(yīng)的網(wǎng)絡(luò)連接方式;
6、步驟s4、所述網(wǎng)絡(luò)驅(qū)動通過配置指令將所述網(wǎng)絡(luò)連接配置信息配置到路由規(guī)則表中,結(jié)束;
7、所述方法還包括:
8、步驟f1、當(dāng)所述系統(tǒng)服務(wù)接收到所述智能終端設(shè)備中的應(yīng)用發(fā)起的網(wǎng)絡(luò)連接請求時,所述系統(tǒng)服務(wù)將所述網(wǎng)絡(luò)連接請求發(fā)送給所述網(wǎng)絡(luò)驅(qū)動;
9、步驟f2、所述網(wǎng)絡(luò)驅(qū)動獲取所述網(wǎng)絡(luò)連接請求中的ip信息,判斷路由規(guī)則表中是否存在與所述ip信息相同的網(wǎng)絡(luò)連接配置信息,若是則執(zhí)行步驟f3,否則執(zhí)行步驟f4;
10、步驟f3、所述網(wǎng)絡(luò)驅(qū)動通過所述路由規(guī)則表確定所述ip信息對應(yīng)的網(wǎng)絡(luò)連接方式,根據(jù)所述網(wǎng)絡(luò)連接方式向所述ip信息發(fā)送網(wǎng)絡(luò)請求數(shù)據(jù)包,執(zhí)行步驟f5;
11、步驟f4、所述網(wǎng)絡(luò)驅(qū)動根據(jù)默認(rèn)網(wǎng)絡(luò)連接方式向所述ip信息發(fā)送網(wǎng)絡(luò)請求數(shù)據(jù)包,執(zhí)行步驟f5;
12、步驟f5、所述網(wǎng)絡(luò)驅(qū)動接收網(wǎng)絡(luò)響應(yīng)數(shù)據(jù)包,向所述系統(tǒng)服務(wù)返回所述網(wǎng)絡(luò)響應(yīng)數(shù)據(jù)包;
13、步驟f6、所述系統(tǒng)服務(wù)向所述應(yīng)用返回所述網(wǎng)絡(luò)響應(yīng)數(shù)據(jù)包。
14、根據(jù)本專利技術(shù)的第二方面,本專利技術(shù)實施例提供了一種智能終端設(shè)備中應(yīng)用訪問網(wǎng)絡(luò)設(shè)置裝置,其特征在于,所述裝置包括系統(tǒng)服務(wù)和網(wǎng)絡(luò)驅(qū)動,所述系統(tǒng)服務(wù)包括:
15、第一確定模塊,用于根據(jù)被調(diào)用的接口類型確定應(yīng)用網(wǎng)絡(luò)連接方式設(shè)置類型,若所述應(yīng)用網(wǎng)絡(luò)連接方式設(shè)置類型為第一類型則觸發(fā)第一獲取判斷模塊;
16、所述第一獲取判斷模塊,用于獲取通過被調(diào)用的接口傳入的應(yīng)用配置信息,根據(jù)所述應(yīng)用配置信息判斷是否存在用戶權(quán)限信息;
17、獲取保存模塊,用于當(dāng)所述第一獲取判斷模塊判斷存在用戶權(quán)限信息時,獲取自定義路由設(shè)置表,將所述應(yīng)用配置信息中的網(wǎng)絡(luò)連接配置信息保存至所述自定義路由設(shè)置表中,將所述網(wǎng)絡(luò)連接配置信息傳入所述網(wǎng)絡(luò)驅(qū)動;
18、所述網(wǎng)絡(luò)驅(qū)動包括:
19、配置模塊,用于通過配置指令將所述網(wǎng)絡(luò)連接配置信息配置到路由規(guī)則表中;
20、所述系統(tǒng)服務(wù)還包括:
21、接收模塊,用于接收所述智能終端設(shè)備中的應(yīng)用發(fā)起的網(wǎng)絡(luò)連接請求,還用于接收網(wǎng)絡(luò)響應(yīng)數(shù)據(jù)包;
22、發(fā)送模塊,用于將所述接收模塊接收到的網(wǎng)絡(luò)連接請求發(fā)送給所述網(wǎng)絡(luò)驅(qū)動,還用于向所述應(yīng)用返回所述網(wǎng)絡(luò)響應(yīng)數(shù)據(jù)包;
23、所述網(wǎng)絡(luò)驅(qū)動還包括:
24、第一判斷模塊,用于接收并獲取所述網(wǎng)絡(luò)連接請求中的ip信息;
25、第二判斷模塊,用于判斷路由規(guī)則表中是否存在與所述ip信息相同的網(wǎng)絡(luò)連接配置信息,是則觸發(fā)第一處理模塊,否則觸發(fā)第二處理模塊;
26、所述第一處理模塊,用于通過所述路由規(guī)則表確定所述ip信息對應(yīng)的網(wǎng)絡(luò)連接方式,根據(jù)所述網(wǎng)絡(luò)連接方式向所述ip信息發(fā)送網(wǎng)絡(luò)請求數(shù)據(jù)包,還用于接收網(wǎng)絡(luò)響應(yīng)數(shù)據(jù)包,向所述系統(tǒng)服務(wù)返回所述網(wǎng)絡(luò)響應(yīng)數(shù)據(jù)包;
27、所述第二處理模塊,用于根據(jù)默認(rèn)網(wǎng)絡(luò)連接方式向所述ip信息發(fā)送網(wǎng)絡(luò)請求數(shù)據(jù)包,還用于接收網(wǎng)絡(luò)響應(yīng)數(shù)據(jù)包,向所述系統(tǒng)服務(wù)返回所述網(wǎng)絡(luò)響應(yīng)數(shù)據(jù)包。
28、根據(jù)本專利技術(shù)的第三方面,本專利技術(shù)實施例提供了一種計算機(jī)設(shè)備,包括存儲器、處理器及存儲在存儲器上的計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序以實現(xiàn)上述第一方面所述的一種智能終端設(shè)備中應(yīng)用進(jìn)行網(wǎng)絡(luò)訪問的方法。
29、根據(jù)本專利技術(shù)的第四方面,本專利技術(shù)實施例提供了計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序/指令,所述計算機(jī)程序/指令被處理器執(zhí)行時實現(xiàn)上述第一方面所述的一種智能終端設(shè)備中應(yīng)用進(jìn)行網(wǎng)絡(luò)訪問的方法。
30、根據(jù)本專利技術(shù)的第五方面,本專利技術(shù)實施例提供了一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序/指令,所述計算機(jī)程序/指令被處理器執(zhí)行時實現(xiàn)上述第一方面所述的一種智能終端設(shè)備中應(yīng)用進(jìn)行網(wǎng)絡(luò)訪問的方法。
31、本專利技術(shù)實施例提供的技術(shù)方案帶來的有益效果至少包括:
32、本專利技術(shù)提供一種智能終端設(shè)備中應(yīng)用進(jìn)行網(wǎng)絡(luò)訪問的方法及裝置,本方案通過系統(tǒng)服務(wù)和網(wǎng)絡(luò)驅(qū)動根據(jù)確定的應(yīng)用網(wǎng)絡(luò)連接方式設(shè)置類型對應(yīng)用指定的網(wǎng)絡(luò)連接方式進(jìn)行設(shè)置,解決了現(xiàn)有技術(shù)中應(yīng)用沒有權(quán)限導(dǎo)致的無法設(shè)置網(wǎng)絡(luò)連接方式從而造成的網(wǎng)絡(luò)訪問的安全性問題,實現(xiàn)了應(yīng)用可以在指定網(wǎng)絡(luò)連接方式下進(jìn)行安全訪問并安全操作處理的功能,避免了網(wǎng)絡(luò)安全問題造成的數(shù)據(jù)泄露等風(fēng)險。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點】
1.一種智能終端設(shè)備中應(yīng)用進(jìn)行網(wǎng)絡(luò)訪問的方法,所述智能終端設(shè)備包括系統(tǒng)服務(wù)和網(wǎng)絡(luò)驅(qū)動,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括所述系統(tǒng)服務(wù)根據(jù)被調(diào)用的接口類型確定應(yīng)用網(wǎng)絡(luò)連接方式設(shè)置類型為第二類型時,執(zhí)行以下步驟:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述系統(tǒng)服務(wù)根據(jù)被調(diào)用的接口類型確定應(yīng)用網(wǎng)絡(luò)連接方式設(shè)置類型具體為:當(dāng)所述系統(tǒng)服務(wù)的第一預(yù)設(shè)接口被調(diào)用時,所述系統(tǒng)服務(wù)確定應(yīng)用網(wǎng)絡(luò)連接方式設(shè)置類型為第一類型,當(dāng)所述系統(tǒng)服務(wù)的第二預(yù)設(shè)接口被調(diào)用時,所述系統(tǒng)服務(wù)確定應(yīng)用網(wǎng)絡(luò)連接方式設(shè)置類型為第二類型。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述系統(tǒng)服務(wù)包括包管理服務(wù),所述步驟S1之前還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟P3中,所述根據(jù)所述網(wǎng)絡(luò)連接配置類型調(diào)用所述系統(tǒng)服務(wù)的接口具體為:所述包管理服務(wù)獲取所述清單文件中的用戶權(quán)限信息和網(wǎng)絡(luò)連接配置信息,將所述網(wǎng)絡(luò)連接配置信息和用戶權(quán)限信息進(jìn)行組織得到應(yīng)用配置信息,調(diào)用所述系統(tǒng)服務(wù)的接口將所述應(yīng)用配置信息作為參數(shù)傳入。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括生成所述應(yīng)用待安裝APK文件;
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟S3中,所述將所述應(yīng)用配置信息中的網(wǎng)絡(luò)連接配置信息保存至所述自定義路由設(shè)置表中之前還包括:
8.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述智能終端設(shè)備包括POS管理服務(wù);
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述根據(jù)確定的接口類型調(diào)用所述系統(tǒng)服務(wù)的接口具體為:所述POS管理服務(wù)獲取網(wǎng)絡(luò)連接配置信息和應(yīng)用包名,將所述網(wǎng)絡(luò)連接配置信息和所述應(yīng)用包名組織得到應(yīng)用配置信息,調(diào)用所述系統(tǒng)服務(wù)的接口將所述應(yīng)用配置信息作為參數(shù)傳入。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述根據(jù)所述應(yīng)用配置信息判斷是否存在用戶權(quán)限信息具體為:
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述根據(jù)所述應(yīng)用配置信息判斷存在用戶權(quán)限信息,執(zhí)行步驟S3之前還包括:
12.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:當(dāng)所述智能終端設(shè)備關(guān)機(jī)時,所述網(wǎng)絡(luò)驅(qū)動通過刪除指令將所述路由規(guī)則表中的所述網(wǎng)絡(luò)連接配置信息全部刪除。
13.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:當(dāng)所述智能終端設(shè)備開機(jī)重啟時,所述系統(tǒng)服務(wù)獲取保存的自定義路由設(shè)置表,遍歷所述自定義路由設(shè)置表,順序獲取自定義路由設(shè)置表中的網(wǎng)絡(luò)連接配置信息并將所述網(wǎng)絡(luò)連接配置信息傳入所述網(wǎng)絡(luò)驅(qū)動,執(zhí)行步驟S4。
14.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟S2中,當(dāng)根據(jù)所述應(yīng)用配置信息判斷存在用戶權(quán)限信息時,還包括:所述系統(tǒng)服務(wù)根據(jù)所述用戶權(quán)限信息設(shè)置應(yīng)用對應(yīng)的權(quán)限組信息;
15.一種智能終端設(shè)備中應(yīng)用進(jìn)行網(wǎng)絡(luò)訪問的裝置,其特征在于,所述裝置包括系統(tǒng)服務(wù)和網(wǎng)絡(luò)驅(qū)動,所述系統(tǒng)服務(wù)具體包括:
16.一種計算機(jī)設(shè)備,包括存儲器、處理器及存儲在存儲器上的計算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計算機(jī)程序以實現(xiàn)權(quán)利要求1至14中任一項所述方法。
17.一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序/指令,其特征在于,所述計算機(jī)程序/指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至14中任一項所述方法。
18.一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序/指令,其特征在于,所述計算機(jī)程序/指令被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至14中任一項所述方法。
...【技術(shù)特征摘要】
1.一種智能終端設(shè)備中應(yīng)用進(jìn)行網(wǎng)絡(luò)訪問的方法,所述智能終端設(shè)備包括系統(tǒng)服務(wù)和網(wǎng)絡(luò)驅(qū)動,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括所述系統(tǒng)服務(wù)根據(jù)被調(diào)用的接口類型確定應(yīng)用網(wǎng)絡(luò)連接方式設(shè)置類型為第二類型時,執(zhí)行以下步驟:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述系統(tǒng)服務(wù)根據(jù)被調(diào)用的接口類型確定應(yīng)用網(wǎng)絡(luò)連接方式設(shè)置類型具體為:當(dāng)所述系統(tǒng)服務(wù)的第一預(yù)設(shè)接口被調(diào)用時,所述系統(tǒng)服務(wù)確定應(yīng)用網(wǎng)絡(luò)連接方式設(shè)置類型為第一類型,當(dāng)所述系統(tǒng)服務(wù)的第二預(yù)設(shè)接口被調(diào)用時,所述系統(tǒng)服務(wù)確定應(yīng)用網(wǎng)絡(luò)連接方式設(shè)置類型為第二類型。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述系統(tǒng)服務(wù)包括包管理服務(wù),所述步驟s1之前還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟p3中,所述根據(jù)所述網(wǎng)絡(luò)連接配置類型調(diào)用所述系統(tǒng)服務(wù)的接口具體為:所述包管理服務(wù)獲取所述清單文件中的用戶權(quán)限信息和網(wǎng)絡(luò)連接配置信息,將所述網(wǎng)絡(luò)連接配置信息和用戶權(quán)限信息進(jìn)行組織得到應(yīng)用配置信息,調(diào)用所述系統(tǒng)服務(wù)的接口將所述應(yīng)用配置信息作為參數(shù)傳入。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括生成所述應(yīng)用待安裝apk文件;
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟s3中,所述將所述應(yīng)用配置信息中的網(wǎng)絡(luò)連接配置信息保存至所述自定義路由設(shè)置表中之前還包括:
8.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述智能終端設(shè)備包括pos管理服務(wù);
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述根據(jù)確定的接口類型調(diào)用所述系統(tǒng)服務(wù)的接口具體為:所述pos管理服務(wù)獲取網(wǎng)絡(luò)連接配置信息和應(yīng)用包名,將所述網(wǎng)絡(luò)連接配置信息和所述應(yīng)用包名組織得...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:陸舟,
申請(專利權(quán))人:飛天誠信科技股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。