System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机网络,具体涉及一种网络接入方法、待联网设备、操作终端、电子设备及计算机可读介质。
技术介绍
1、在酒店、学校及许多公共场合,如餐厅、咖啡厅、商场、机场、候车室等,一般会提供免费的wifi网络,而接入这些wifi网络通常需要进行门户认证。在门户认证的过程中,客户端设备需要通过接入设备上网,所有的http流量需要经过该接入设备;在客户端设备认证通过之前,所有的http,除访问门户服务器及其他免认证网络资源外,均会被重定向至门户服务器。客户端根据重定向的url访问门户服务器,输入用户名和密码发起门户认证。在这一步骤中,因需要访问门户web认证页面,因此一般要求客户端设备具备图形显示界面以及io输入设备。显然,对于大量的无键盘、无触摸屏的设备,例如私有云设备、随身网盘、蓝牙音箱、无人机、打印机等,是难以完成上述动作的。尽管远程桌面可以解决这一问题,但是,通过远程桌面进行门户认证存在以下缺陷:
2、由于需要远程登陆到客户端设备上,因此需要部署vnc等服务;且必须知道客户端设备登陆用户名和密码,存在密码泄漏的风险。同时,用户登陆到系统会看到其他不相关的设备界面,带来误操作的风险,并且在不同显示终端上难以适配,甚至用户根本不知道门户认证需要打开web浏览器。
技术实现思路
1、本专利技术旨在一定程度上解决相关技术中的技术问题之一。为此,本专利技术提供了一种网络接入方法,便于无屏设备快速完成门户认证接入网络。
2、为了达到上述目的,本专利技术采用如下技术
3、一种网络接入方法,用于待联网设备接入网络,包括如下步骤:
4、响应于网络配置信号,待联网设备被配置网络,返回网络配置成功的信息并等待门户认证;
5、响应于api网关被调用信号,待联网设备的api网关被调用以进行门户认证;
6、响应于门户认证通过信号,待联网设备返回认证通过的信息并结束api网关调用,接入网络。
7、可选的,待联网设备的api网关被调用以进行门户认证包括如下步骤:
8、待联网设备的api网关运行待联网设备的浏览器程序,打开http页面以得到可供访问的url;
9、可供访问的url被返回后被访问,输入用户名和密码进行门户认证。
10、可选的,待联网设备的浏览器程序支持cdp协议,支持远程调试。
11、可选的,打开http页面以得到可供访问的url包括如下步骤:
12、启用浏览器程序的远程调试功能,加载虚拟键盘插件,接收访问url的操作终端传输的参数,根据接收到的参数设置浏览器程序显示区域的大小以及用户代理;
13、运行浏览器程序的前端服务,并连接浏览器程序远程调试端口;
14、通过cdp协议打开浏览器程序的web页,返回浏览器前端服务的url,该url即为可供访问的url。
15、本专利技术所提供的技术方案,不需要部署额外的vnc及其他远程桌面服务,也不需要不需要登陆系统,避免了系统账号外泄。并且,可根据各种不同屏幕大小的终端调用api传参控制各终端web页面显示大小,具备更强的适应性。用户在对无屏设备联网时,不会看到门户web页面以外的内容,避免误操作,也无需用户自己打开浏览器、输入web地址。
16、相对应的,本专利技术还提供了一种待联网设备,由上述任意一项所述的网络接入方法接入网络。
17、同时,本专利技术还提供了一种网络接入方法,操作终端通过所述网络接入方法使待联网设备接入网络,包括如下步骤:
18、响应于网络配置请求信号,操作终端通过待联网设备的api网关对待联网设备配置网络;
19、响应于网络配置成功的信号,操作终端接收网络配置成功的信息,调用待联网设备的api网关进行门户认证;
20、响应于门户认证通过信号,操作终端接收认证通过的信息并结束api网关调用,待联网设备接入网络。
21、可选的,操作终端调用待联网设备的api网关,通过访问待联网设备返回的url,输入用户名和密码进行门户认证。
22、相对应的,一种操作终端,用于执行权前述的网络接入方法。
23、并且,本专利技术还提供了一种电子设备,包括:
24、一个或多个处理器;
25、存储器,其上存储有一个或多个计算机程序,当所述一个或多个计算机程序被所述一个或多个处理器执行时,所述一个或多个处理器实现前述任意一项所述的网络接入方法。
26、同时,本专利技术还提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的网络接入方法。
27、本专利技术的这些特点和优点将会在下面的具体实施方式以及附图中进行详细的揭露。本专利技术最佳的实施方式或手段将结合附图来详尽表现,但并非是对本专利技术技术方案的限制。另外,在每个下文和附图中出现的这些特征、要素和组件是具有多个,并且为了表示方便而标记了不同的符号或数字,但均表示相同或相似构造或功能的部件。
本文档来自技高网...【技术保护点】
1.一种网络接入方法,其特征在于,所述网络接入方法用于待联网设备接入网络,包括如下步骤:
2.根据权利要求1所述的网络接入方法,其特征在于,待联网设备的API网关被调用以进行门户认证包括如下步骤:
3.根据权利要求2所述的网络接入方法,其特征在于,待联网设备的浏览器程序支持CDP协议,支持远程调试。
4.根据权利要求3所述的网络接入方法,其特征在于,打开HTTP页面以得到可供访问的URL包括如下步骤:
5.一种待联网设备,其特征在于,所述待联网设备由权利要求1至4中任意一项所述的网络接入方法接入网络。
6.一种网络接入方法,其特征在于,操作终端通过所述网络接入方法使待联网设备接入网络,包括如下步骤:
7.根据权利要求6所述的网络接入方法,其特征在于,操作终端调用待联网设备的API网关,通过访问待联网设备返回的URL,输入用户名和密码进行门户认证。
8.一种操作终端,其特征在于,所述操作终端用于执行权利要求6或7所述的网络接入方法。
9.一种电子设备,其特征在于,包括:
10
...【技术特征摘要】
1.一种网络接入方法,其特征在于,所述网络接入方法用于待联网设备接入网络,包括如下步骤:
2.根据权利要求1所述的网络接入方法,其特征在于,待联网设备的api网关被调用以进行门户认证包括如下步骤:
3.根据权利要求2所述的网络接入方法,其特征在于,待联网设备的浏览器程序支持cdp协议,支持远程调试。
4.根据权利要求3所述的网络接入方法,其特征在于,打开http页面以得到可供访问的url包括如下步骤:
5.一种待联网设备,其特征在于,所述待联网设备由权利要求1至4中任意一项所述的网络接入方法接入网络。
<...【专利技术属性】
技术研发人员:祝永见,
申请(专利权)人:亿次网联杭州科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。