您可以模拟特定用户的身份验证调用吗

时间:2021-06-27 10:15:45

标签: vodapay-miniprogram

为了在我服务器端的代码中实现其他调用authorizations/applyToken和customers/user/inquiryUserInfo,我可以从示例小程序中生成一个authCode,然后在调试模式下在server-code代码中手动使用相同的authCode吗?其他电话。它会起作用吗?新生成的 authCode 的有效期是多久?

1 个答案:

答案 0 :(得分:3)

确实可以。上面的方法当然是一个相当痛苦的过程。 我建议你从你的小程序中获取用户 ID,然后当你想在后端生成一个 authCode 时,你将你的用户 ID 提供给 applyAuthCode 调用,然后你就可以连续生成一个特定于你的 authCode用户在您的服务器上,而不依赖于前端。 (注意,这仅在沙盒开发环境中是可能的)

applyToken 调用不是幂等的,因此您只能发出一次交换您的 authCode 的请求。

访问令牌是长期存在的,因此可以进行查询用户信息调用而不必担心令牌过期。