首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >腾讯云开放平台,授权登录返回4100,如何排查?

腾讯云开放平台,授权登录返回4100,如何排查?

提问于 2019-08-17 18:45:57
回答 2关注 0查看 587

我们是腾讯云入驻商家,最近在开发自动发货接口。根据文档,实现腾讯云用户授权登录功能。

目前,用户(腾讯云用户账号)授权之后,回调到我方网站,取得了code,接下来需要用code换取用户的accessToken,在这一步的的时候,返回错误:

{code:4100, message: 身份认证失败,用户身份验证失败, codeDesc:"AuthFailure"}

查询错误码,解释为

身份认证失败,一般是由于签名计算错误导致的。

但是我们验证过,我们实现签名生成算法是正确的,下文中会有说明

我们排查了很久,一直不知道具体是那里的原因导致的,因此发帖求助,希望官方工作人员能给与帮助,先在此表示感谢。

与本问题相关的信息:

1,code换取accessToken的文档说明如图:

2,签名方法是严格按照这里的文档实现的 :https://cloud.tencent.com/document/product/457/9462

并且按照链接文档中例子的参数来生成签名,也与文档中的结果完全匹配。由此可以验证,我们的签名方法是没问题的 。

3,计算出signature后,我们用postman 和 curl 都测试过,结果都一样

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档