一种访问应用的方法及装置制造方法及图纸

技术编号:15029676 阅读:62 留言:0更新日期:2017-04-05 07:42
本发明专利技术实施例中,提出一种访问应用的方法:在该方案中,用户访问应用时,不再是通过Cookie信息来验证是否允许用户不输入用户名和密码等信息就可以实现访问,而是在判断出能够从本地获取所述目标应用图标对应的目标应用的用户名和密码时,可以根据所述用户名和所述密码访问所述目标应用,因此,提高了用户访问应用的安全性。

【技术实现步骤摘要】

本专利技术涉及适配
,尤其涉及一种访问应用的方法及装置。
技术介绍
随着移动设备技术的发展,移动设备在人们的生活中应用越来越广泛,如手机、平板电脑等。在很多情况下,人们身处外部网络环境,却需要访问企业内网进行办公,也就是说,需要采用移动设备来访问企业系统,这样,页面适配技术应运而生。页面适配技术主要是指针对PC(PersonalComputer,个人计算机)版页面开发对应的适配页面,其中,PC版页面指的是页面是根据PC的显示屏设计的,与PC的显示屏相匹配,需要说明的是,PC版页面既能在PC端查看,也能在移动设备端查看,只不过用户在PC端查看该页面时体验较好;适配页面指的是页面是根据移动设备的显示屏设计的,与移动设备的显示屏相匹配,图1A为在移动设备上呈现PC版页面的示意图,图1B为在移动设备上呈现适配页面的示意图。现有技术中,在很多情况下,用户访问应用时,需要输入用户名、密码等信息,为了提高用户体验,提高访问效率,用户首次访问应用时,需要输入用户名、密码等信息,后续在同一移动设备上继续访问该应用时,用户不需要再次输入用户名、密码等信息,参阅图1C所示,具体过程包括如下步骤:步骤1:移动设备首次访问时,将用户名、密码等信息发送至网络服务器;步骤2:网络服务器根据移动设备发送的信息生成Cookie信息;步骤3:网络服务器将Cookie信息发送至移动设备;步骤4:移动设备再次访问移动设备时,向网络服务器发送携带Cookie信息的访问请求;步骤5:网络服务器验证Cookie信息;步骤6:网络服务器验证Cookie信息成功时,向移动设备发送访问成功响应消息。但是,根据Cookie信息进行验证的方法安全性较低,因此,目前访问应用的方法存在安全性较低的缺陷。
技术实现思路
鉴于上述问题,提出了本专利技术,以便提供一种克服上述问题或者至少部分地解决上述问题的一种访问应用的方法及装置,用于解决现有技术中存在的安全性较低的缺陷。在本专利技术实施方式的第一方面中,提供了一种访问应用的方法,应用于将非移动设备的页面适配于移动设备的场景,包括:接收适配应用的第一打开操作,呈现包括至少一个应用图标的适配应用页面;在所述适配应用页面下接收针对所述至少一个应用图标中的目标应用图标的第二打开操作;在判断出能够从本地获取所述目标应用图标对应的目标应用的用户名和密码时,根据所述用户名和所述密码访问所述目标应用。在一个实施方式中,根据本专利技术的上述实施方式所述的方法,根据所述用户名和所述密码访问所述目标应用之前,所述方法还包括:接收适配服务器发送的相关访问信息,所述相关访问信息至少包括所述目标应用的源登录页面的统一资源定位符URL信息、所述源登录页面中用户名输入框的第一路径信息、所述源登录页面中密码输入框的第二路径信息,所述源登录页面是指与输入用户名和密码后能够真正访问所述目标应用的页面。在一些实施方式中,根据本专利技术的上述任一实施方式所述的方法,根据所述用户名和所述密码访问所述目标应用,包括:获取所述URL信息对应的隐藏的源登录页面;将所述用户名输入至所述隐藏的源登录页面中所述第一路径信息所指示的位置处的用户名输入框中;将所述密码输入至所述隐藏的源登录页面中所述第二路径信息所指示的位置处的密码输入框中,进入到所述目标应用。在一些实施方式中,根据本专利技术的上述任一实施方式所述的方法,从本地获取所述目标应用图标对应的目标应用的用户名和密码之前,所述方法还包括:接收针对用户名和密码设置应用的第三打开操作,呈现所述至少一个应用图标分别对应的应用中能够进行单点登录的至少一个应用的用户名和密码设置页面,接收针对所述至少一个应用分别对应用户名和密码,并进行存储,所述单点登录是指针对所述至少一个应用图标中的任意一应用图标,用户不输入所述任意一应用图标对应的应用的用户名和密码时,能够实现非首次访问所述任意一应用图标对应的应用的方式;或者在判断出不能够从本地获取所述目标应用图标对应的目标应用的用户名和密码时,呈现针对所述目标应用的用户名和密码设置页面,将在所述用户名和密码设置页面下接收到的针对所述目标应用的用户名和密码进行存储,并将所述用户名和密码记录为源登录页面的用户名和密码。在一些实施方式中,根据本专利技术的上述任一实施方式所述的方法,所述用户名和密码设置页面中还包括第一登录按钮;呈现针对所述目标应用的用户名和密码设置页面之后,接收到针对所述目标应用的用户名和密码之前,所述方法还包括:接收针对所述第一登录按钮的触发操作。在一些实施方式中,根据本专利技术的上述任一实施方式所述的方法,所述相关访问信息还包括源登录页面中的第二登录按钮的第三路径信息;根据所述用户名和所述密码访问所述目标应用,包括:根据所述用户名、所述密码和针对所述第三路径信息指示的位置处的所述第二登录按钮的触发操作,访问所述目标应用。在本专利技术实施方式的第二方面中,提供了一种访问应用的装置,应用于将非移动设备的页面适配于移动设备的场景,包括:接收单元,用于接收适配应用的第一打开操作;呈现单元,用于呈现包括至少一个应用图标的适配应用页面;所述接收单元还用于,在所述适配应用页面下接收针对所述至少一个应用图标中的目标应用图标的第二打开操作;判断单元,用于判断是否能够从本地获取所述目标应用图标对应的目标应用的用户名和密码;访问单元,用于在所述判断单元能够从本地获取所述目标应用图标对应的目标应用的用户名和密码时,根据所述用户名和所述密码访问所述目标应用。在一个实施方式中,根据本专利技术的上述实施方式所述的装置,所述接收单元还用于:接收适配服务器发送的相关访问信息,所述相关访问信息至少包括所述目标应用的源登录页面的统一资源定位符URL信息、所述源登录页面中用户名输入框的第一路径信息、所述源登录页面中密码输入框的第二路径信息,所述源登录页面是指输入用户名和密码后能够真正访问所述目标应用的页面。在一个实施方式中,根据本专利技术的上述实施方式所述的装置,所述访问单元根据所述用户名和所述密码访问所述目标应用时,具体为:获取所述URL信息对应的隐藏的源登录页面;将所述用户名输入至所述隐藏的源登录页面中所述第一路径信息所指示的位置处的用户名输入框中;将所述密码输入至所述隐藏的源登录页面中所述第二路径信息所指示的位置处的密码输入框中,进入到所述目标应用。在一个实施方式中,根据本专利技术的上述实施方式所述的装置,所述接收单元还用于,接收针对用户名和密码设置应用的第三打开操作;所述呈现单元还用于,呈现所述至少一个应用图标分别对应的应用中能够进行单点登录的至少一个应用的用户名和密码设置页面,所述单点登录是指针对所述至少一个应用图标中的任意一应用图标,用户不输入所述任意一应用图标对应的应用的用户名和密码时,能够实现非首次访问所述任意一应用图标对应的应用的方式;所述接收单元还用于,接收针对所述至少一个应用分别对应的用户名和密码;还包括存储单元,用于将接收到的用户名和密码进行存储;或者所述呈现单元还用于,在所述判断单元判断出不能够从本地获取所述目标应用图标对应的目标应用的用户名和密码时,呈现针对所述目标应用的用户名和密码设置页面;所述接收单元还用于,在所述用户名和密码设置页面下接收针对所述目标应用的用户名和密码;还包括存储单元,用于将接收到的用户名和密本文档来自技高网
...

【技术保护点】
一种访问应用的方法,应用于将非移动设备的页面适配于移动设备的场景,包括:接收适配应用的第一打开操作,呈现包括至少一个应用图标的适配应用页面;在所述适配应用页面下接收针对所述至少一个应用图标中的目标应用图标的第二打开操作;在判断出能够从本地获取所述目标应用图标对应的目标应用的用户名和密码时,根据所述用户名和所述密码访问所述目标应用。

【技术特征摘要】
1.一种访问应用的方法,应用于将非移动设备的页面适配于移动设备的场景,包括:接收适配应用的第一打开操作,呈现包括至少一个应用图标的适配应用页面;在所述适配应用页面下接收针对所述至少一个应用图标中的目标应用图标的第二打开操作;在判断出能够从本地获取所述目标应用图标对应的目标应用的用户名和密码时,根据所述用户名和所述密码访问所述目标应用。2.如权利要求1所述的方法,根据所述用户名和所述密码访问所述目标应用之前,所述方法还包括:接收适配服务器发送的相关访问信息,所述相关访问信息至少包括所述目标应用的源登录页面的统一资源定位符URL信息、所述源登录页面中用户名输入框的第一路径信息、所述源登录页面中密码输入框的第二路径信息,所述源登录页面是指与输入用户名和密码后能够真正访问所述目标应用的页面。3.如权利要求2所述的方法,根据所述用户名和所述密码访问所述目标应用,包括:获取所述URL信息对应的隐藏的源登录页面;将所述用户名输入至所述隐藏的源登录页面中所述第一路径信息所指示的位置处的用户名输入框中;将所述密码输入至所述隐藏的源登录页面中所述第二路径信息所指示的位置处的密码输入框中,进入到所述目标应用。4.如权利要求2所述的方法,从本地获取所述目标应用图标对应的目标应用的用户名和密码之前,所述方法还包括:接收针对用户名和密码设置应用的第三打开操作,呈现所述至少一个应用图标分别对应的应用中能够进行单点登录的至少一个应用的用户名和密码设置页面,接收针对所述至少一个应用分别对应用户名和密码,并进行存储,所述单点登录是指针对所述至少一个应用图标中的任意一应用图标,用户不输入所述任意一应用图标对应的应用的用户名和密码时,能够实现非首次访问所述任意一应用图标对应的应用的方式;或者在判断出不能够从本地获取所述目标应用图标对应的目标应用的用户名和密码时,呈现针对所述目标应用的用户名和密码设置页面,将在所述用户名和密码设置页面下接收到的针对所述目标应用的用户名和密码进行存储,并将所述用户名和密码记录为源登录页面的用户名和密码。5.如权利要求4所述的方法,所述用户名和密码设置页面中还包括第一登录按钮;呈现针对所述目标应用的用户名和密码设置页面之后,接收到针对所述目标应用的用户名和密码之前,所述方法还包括:接收针对所述第一登录按钮的触发操作。6.如权利要求5所述的方法,所述相关访问信息还包括源登录页面中的第二登录按钮的第三路径信息;根据所述用户名和所述密码访问所述目标应用,包括:根据所述用户名、所述密码和针对所述第三路径信息指示的位置处的所述第二登录按钮的触发操作,访问所述目标应用。7.一种访问应用的装置,应用于将非移动设备的页面适配于移动设备的场景,包括:接收单元,用...

【专利技术属性】
技术研发人员:陈本峰郑志
申请(专利权)人:美通云动北京科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1