一种移动应用程序鉴权方法、装置、电子设备及存储介质制造方法及图纸

技术编号:46560420 阅读:0 留言:0更新日期:2025-10-10 21:14
本公开提供一种移动应用程序鉴权方法、装置、电子设备及存储介质,应用于开放有离线功能接口的车控软件开发工具包SDK,方法包括:响应于移动应用程序发起的鉴权请求,对移动应用程序提供的授权码进行解算得到移动应用程序的授权信息,授权信息包括第一包名和第一安全参数;从移动应用程序所属的移动端操作系统处获取其维护的移动应用程序的第二包名和第二安全参数;在第一包名与第二包名一致且第一安全参数与第二安全参数一致的情况下,允许移动应用程序通过离线功能接口调用车控SDK执行远程控车操作。据此,可以实现在软件开发工具包SDK处于离线状态模式下,对移动应用程序进行鉴权,并在鉴权通过后,允许移动应用程序调用离线功能接口。

【技术实现步骤摘要】

本公开一个或多个实施例涉及软件开发,尤其涉及一种移动应用程序鉴权方法、装置、电子设备及存储介质


技术介绍

1、在现有技术中,移动端sdk(software development kit,软件开发工具包)作为移动应用程序的功能扩展组件,通过对移动应用程序进行授权和鉴权来确认其具有合法使用sdk功能的权利,防止未授权的第三方移动应用程序滥用这些功能,从而确保安全性。

2、具体来说,移动端sdk的鉴权机制主要是根据移动应用程序的相关参数生成一个授权码。当应用程序需要使用sdk时,通常需要与后端服务器通信,由后端服务器检查该授权码是否合法,即验证该授权码是否有对应的颁发记录存在于后端服务器中。

3、然而,这种方式存在一定的局限性:一方面,不适用于没有网络连接的离线场景;另一方面,存在安全隐患,如恶意移动应用程序可能盗用合法的授权码非法使用sdk。


技术实现思路

1、为了解决相关技术中通过移动应用程序的授权码进行鉴权仅限于网络在线环境,且授权码可能被盗用造成鉴权不准的问题,本公开提供一种移动本文档来自技高网...

【技术保护点】

1.一种移动应用程序鉴权方法,其特征在于,应用于开放有离线功能接口的车控软件开发工具包SDK,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述车控SDK还开放有在线功能接口,所述授权信息还包括产品功能标识,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述将所述产品功能标识发送至后端服务器,并接收所述后端服务器返回的接口授权信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,每一授权码由所述后端服务器根据每一移动应用程序发送的自身包名、自身安全参数和...

【技术特征摘要】

1.一种移动应用程序鉴权方法,其特征在于,应用于开放有离线功能接口的车控软件开发工具包sdk,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述车控sdk还开放有在线功能接口,所述授权信息还包括产品功能标识,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述将所述产品功能标识发送至后端服务器,并接收所述后端服务器返回的接口授权信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,每一授权码由所述后端服务器根据每一移动应用程序发送的自身包名、自身安全参数和针对所述软件开发工具包的产品功能标识通过组合加密算...

【专利技术属性】
技术研发人员:杨梦林
申请(专利权)人:浙江吉利控股集团有限公司
类型:发明
国别省市:

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

1