【发布时间】:2017-09-16 06:35:58
【问题描述】:
我有一个连接到 WSO2 以生成其访问令牌和刷新令牌的应用程序,但是当我在密码中使用特殊字符时,服务器会以无效授权错误回答
我用这个网址和邮递员一起测试它:
https://localhost:9443/oauth2/token?grant_type=password&username=XXXXX&password=123Abc$#
具有 OAuth 客户端密钥和秘密以及 Content-Type 的基本身份验证:application/x-www-form-urlencoded
答案是:
{
"error_description": "Authentication failed for Ceiba2@carbon.super",
"error": "invalid_grant"
}
有没有办法转义这些特殊字符?因为 WSO2 允许我直接从应用程序和使用其 SOAP 服务更改密码以使用特殊字符。
谢谢
【问题讨论】: