【技术实现步骤摘要】
认证应用程序的方法和电子设备
[0001]本申请涉及计算机技术,尤其涉及一种认证应用程序的方法和电子设备。
技术介绍
[0002]随着智能手机、可穿戴设备等电子设备的大量普及应用,用户拥有多个电子设备的情况越来越多。例如,用户同时拥有智能手机和智能手表,智能手机主要用于提供通信服务,智能手表主要用于监测用户的日常活动数据。
[0003]不同的电子设备上的应用程序(Application,APP)可以完善电子设备的原始系统的不足与个性化,使得电子设备的功能越来越强大,从而为用户提供更丰富的使用体验。应用程序可以是生活服务类的应用程序、即时通信类的应用程序、社交类的应用程序、音视频播放类的应用程序等。对于系统,例如操作系统,相同的两个电子设备上的应用程序,以两个电子设备为电子设备1和电子设备2进行举例说明。其中,电子设备1可以向电子设备2发送电子设备1的应用程序的包名和签名证书。电子设备2根据接收到的包名,从自身系统中获取包名对应的签名证书,对接收到的签名证书和从自身系统中获取的签名证书进行比对,当二者相同时,电子设备1 ...
【技术保护点】
【技术特征摘要】
1.一种认证应用程序的方法,所述方法应用于第一电子设备,所述第一电子设备包括第一应用程序,其特征在于,所述方法包括:接收第二电子设备发送的第一应用程序的应用标识信息和所述第一应用程序的预制认证凭据信息,所述第一应用程序的预制认证凭据信息为通过所述第二电子设备的第二应用程序获取的;根据所述第一应用程序的应用标识信息获取所述第一应用程序安装时注册的系统认证凭据信息;对所述第一应用程序的预制认证凭据信息和所述第一应用程序的系统认证凭据信息进行校验,当校验通过时,允许所述第二应用程序与所述第一应用程序通信。2.根据权利要求1所述的方法,其特征在于,所述允许所述第二应用程序与所述第一应用程序通信,包括:允许所述第二应用程序向所述第一应用程序发送文件或数据。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:接收所述第二电子设备发送的所述第二应用程序的应用标识信息和所述第二应用程序安装时注册的系统认证凭据信息;根据所述第二应用程序的应用标识信息获取所述第二应用程序的预制认证凭据信息,所述第二应用程序的预制认证凭据信息为所述第一电子设备通过所述第一应用程序获取的;对所述第二应用程序的系统认证凭据信息和所述第二应用程序的预制认证凭据信息进行校验,当校验通过时,允许所述第一应用程序与所述第二应用程序通信。4.根据权利要求3所述的方法,其特征在于,所述允许所述第一应用程序与所述第二应用程序通信,包括:允许所述第一应用程序向所述第二应用程序发送文件或数据。5.根据权利要求1至4任一项所述的方法,其特征在于,所述预制认证凭据信息包括预制认证指纹信息,或,预制域名和预制目录。6.根据权利要求5所述的方法,其特征在于,所述预制认证凭据信息包括预制认证指纹信息,所述对所述第一应用程序的预制认证凭据信息和所述第一应用程序的系统认证凭据信息进行校验,包括:比对所述第一应用程序的预制认证指纹信息和所述第一应用程序的系统认证指纹信息是否相同,当相同时,则校验通过,当不同时,则校验不通过。7.根据权利要求5所述的方法,其特征在于,所述预制认证凭据信息包括预制域名和预制目录,所述对所述第一应用程序的预制认证凭据信息和所述第一应用程序的系统认证凭据信息进行校验,包括:根据所述第一应用程序的系统域名和系统目录获取所述第一应用程序的统一资源定位符;判断所述第一应用程序的统一资源定位符是否包括所述第一应用程序的预制域名和预制目录;当所述第一应用程序的统一资源定位符包括所述第一应用程序的预制域名和预制目录,则校验通过,当所述第一应用程序的统一资源定位符不包括所述第一应用程序的预制
域名和预制目录,则校验不通过。8.根据权利要求1至7任一项所述的方法,其特征在于,所述第一电子设备的系统和所述第二电子设备的系统不同或者相同。9.根据权利要求1至8任一项所述的方法,其特征在于,所述第一应用程序的包名和第二应用程序的包名不同或者相同。10.根据权利要求1至9任一项所述的方法,其特征在于,所述接收第二电子设备发送的第一应用程序的应用标识信息和所述第一应用程序的预制认证凭据信息,包括:通过所述第一电子设备的开放服务与所述第二电子设备的开放服务之间的可信连接,接收所述第二电子设备发送的第一应用程序的应用标识信息和所述第一应用程序的预制认证凭据信息。11.根据权利要求3至10任一项所述的方法,其特征在于,所述根据所述第二应用程序的应用标识信息获取所述第二应用程序的预制认证凭据信息,包括:通过所述第一电子设备的开放服务与所述第一应用程序之间的接口获取所述第二应用程序的应用标识信息对应的预制认证凭据信息。12.根据权利要求1所述的方法,其特征在于,所述方法还包括:在校验通过之后,接收所述第二电子设备发送的第二应用程序的提醒事件信息,所述提醒事件信息用于同步至所述第一应用程序。13.根据权利要求3至12任一项所述的方法,其特征在于,所述方法还包括:在校验通过之后,检测用户在第一应用程序的用户界面的操作,响应于所述操作,向所述第二电子设备的第二应用程序发送控制指令,所述控制指令用于控制所述第二应用程序的播放状态。14.根据权利要求3至12任一项所述的方法,其特征在于,所述方法还包括:在校验通过之后,向所述第二电子设备发送所述第一...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。