【技术实现步骤摘要】
本公开一个或多个实施例涉及软件开发,尤其涉及一种移动应用程序鉴权方法、装置、电子设备及存储介质。
技术介绍
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所述的方法,其特征在于,每一授权码由所述后端服务器根据每一移动应用程序发送的自身包名、自身安全参数和针对所述软件开发工具包的产品功能标识通过组合加密算...
【专利技术属性】
技术研发人员:杨梦林,
申请(专利权)人:浙江吉利控股集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。