【技术实现步骤摘要】
一种网络支付方法、装置、电子设备及可读存储介质
本专利技术涉及互联网
,特别是涉及一种网络支付方法、装置、电子设备及可读存储介质。
技术介绍
随着互联网交易的发展,越来越多的用户通过网络进行支付。在进行网络支付过程中,不同的子系统可以在同一支付系统(即中心系统)进行支付,例如,用户通过不同的网站进行网络交易时,可以使用微信支付或支付宝支付等。传统的支付功能,由于不同子系统的数据库不在一起,跳转到中心系统进行支付时,订单信息包含在URL(UniformResourceLocator,统一资源定位符)中,导致一些敏感信息泄漏。因此,现有的网络支付方法安全性比较低。
技术实现思路
本专利技术实施例的目的在于提供一种网络支付方法、装置、电子设备及可读存储介质,以提高网络支付的安全性。具体技术方案如下:本专利技术实施例提供了一种网络支付方法,所述方法包括:获取子系统发送的订单信息,判断所述订单信息是否正确;若确定所述订单信息正确,发送与所述订单信息对应的索引字符串至所述子系统,并将所述索引字符串保存至本地缓存;获取所述子系统发送的携带有索引字符串的URL,判断本地缓存中是 ...
【技术保护点】
1.一种网络支付方法,其特征在于,所述方法包括:获取子系统发送的订单信息,判断所述订单信息是否正确;若确定所述订单信息正确,发送与所述订单信息对应的索引字符串至所述子系统,并将所述索引字符串保存至本地缓存;获取所述子系统发送的携带有索引字符串的统一资源定位符URL,判断本地缓存中是否存在与所述URL中携带的索引字符串相同的索引字符串;若存在,确定所述URL中携带的索引字符串对应的订单信息,提取所述订单信息中的支付参数,并将提取的支付参数发送至第三方支付平台。
【技术特征摘要】
1.一种网络支付方法,其特征在于,所述方法包括:获取子系统发送的订单信息,判断所述订单信息是否正确;若确定所述订单信息正确,发送与所述订单信息对应的索引字符串至所述子系统,并将所述索引字符串保存至本地缓存;获取所述子系统发送的携带有索引字符串的统一资源定位符URL,判断本地缓存中是否存在与所述URL中携带的索引字符串相同的索引字符串;若存在,确定所述URL中携带的索引字符串对应的订单信息,提取所述订单信息中的支付参数,并将提取的支付参数发送至第三方支付平台。2.根据权利要求1所述的网络支付方法,其特征在于,所述判断所述订单信息是否正确,包括:按照与预设加密算法对应的解密算法对所述订单信息进行解密,所述订单信息为根据所述预设加密算法进行加密之后的信息;若解密成功,确定所述订单信息正确;否则,确定所述订单信息错误。3.根据权利要求1所述的网络支付方法,其特征在于,在所述判断所述订单信息是否正确之后,所述方法还包括:若确定所述订单信息错误,发送错误提示信息。4.根据权利要求1所述的网络支付方法,其特征在于,所述索引字符串在本地缓存保存的时间为预设时间段。5.一种网络支付装置,其特征在于,所述装置包括:正确性判断模块,用于获取子系统发送的订单信息,判断所述订单信息是否正确;索引字符串发送模块,用于若所述判断模块确定所述订单信息正确,发送与所述订单信息对应的索引字符串至所述子系统,并将所述索引字符串保存至本地缓存;存在性判断模块,用于获取所述子系统发送的携带...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。