HarmonyOS 使用Authorization Code换取Access_Token失败

服务器端集成华为帐号服务,使用Authorization Code换取Access_Token失败

使用Authorization Code换取Access_Token接口:

返回:{“message”:“Accept application/x-www-form-urLencoded is not supported”}

我们这边的请求结构:

POST /rest.php?nsp_svc=GOpen.User.getInfo HTTP/1.1

Host: account.cloud.huawei.com

Content-Type: application/x-www-form-urlencoded

HarmonyOS  使用Authorization Code换取Access_Token失败  -鸿蒙开发者社区

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

请求结构缺少参数, 可以看下Authorization Code获取凭证Access Token 的请求示例(https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/account-api-obtain-token-V5),补全请求体结构再尝试下

参考请求示例如下:

POST /oauth2/v3/token HTTP/1.1

Host: oauth-login.cloud.huawei.com

Content-Type: application/x-www-form-urlencoded

grant_type=authorization_code&

code=CF3L7XyCVZi52XMdsUzD7Z6ap0/N2qExcNe0AMqTselTtNd1B4DUwTsQ/23FPZasC8yI29v+N2s2jMT/T2MXiuc+178I/sYuWVoTyqwBaDqVW82KCMqaxbeWBguH4hEENxmDSUIE61Qg5R1F074PiS+qJYnbLI2IBqatS37px8pn5qnuq5oX+UX8XN3/w8HLt4GpakW5Dk1v7hGs&

client_id={app_id}&

client_secret={app_secret}&

redirect_uri=https://www.huawei.com/redirect_uri

分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS 获取应用级access token失败
465浏览 • 1回复 待解决
Access Token和Refresh Token长度限制要求
2129浏览 • 1回复 待解决
获取token失败,报错信息 get token fail
856浏览 • 1回复 待解决
消息推送获取token失败
1180浏览 • 1回复 待解决
HarmonyOS 打包签名失败报错code:109
105浏览 • 1回复 待解决
Visual Studio Code切换开发板失败
10889浏览 • 4回复 待解决