Wso2 Api管理器-OAuth令牌错误-OAuth应用程序未处于活动状态
我试图测试此处记录的publisher API“” 要执行任何api,我需要一个管理员访问托克。要生成该命令,建议运行以下命令:Wso2 Api管理器-OAuth令牌错误-OAuth应用程序未处于活动状态,wso2,wso2-am,Wso2,Wso2 Am,我试图测试此处记录的publisher API“” 要执行任何api,我需要一个管理员访问托克。要生成该命令,建议运行以下命令: curl -k -d "grant_type=password&username=admin&password=admin&scope=apim:api_view" -H "Authorization: Basic SGZFbDFqSlBkZzV0YnRyeGhBd3liTjA1UUdvYTpsNmMwYW9MY1dSM2Z3ZXpIaGM3W
curl -k -d "grant_type=password&username=admin&password=admin&scope=apim:api_view" -H "Authorization: Basic SGZFbDFqSlBkZzV0YnRyeGhBd3liTjA1UUdvYTpsNmMwYW9MY1dSM2Z3ZXpIaGM3WG9HT2h0NUFh" https://127.0.0.1:8243/token
我用admin和admin用户的密码替换了基本授权。我在尝试执行时出现以下错误:
{
"error": "invalid_client",
"error_description": "Oauth application is not in active state."
}
Status Code : 401 Unauthorized
请告诉我这里出了什么问题。谢谢。授权标头应包含clientId:secret的base64编码值 您应该首先使用curl命令获取clientId和secret,然后执行[2]
curl-X POST-H“授权:基本base64(用户名:密码)”-H“内容类型:application/json”-dhttp://localhost:9763/client-注册/v0.11/注册
文档中有一个示例json
[2]
curl-k-d“grant\u type=password&username=&password=&scope=apim:api\u view”-H“授权:基本base64(clientId:secret)”https://127.0.0.1:8243/token
授权标头应包含clientId:secret的base64编码值
您应该首先使用curl命令获取clientId和secret,然后执行[2]
curl-X POST-H“授权:基本base64(用户名:密码)”-H“内容类型:application/json”-dhttp://localhost:9763/client-注册/v0.11/注册
文档中有一个示例json
[2]
curl-k-d“grant\u type=password&username=&password=&scope=apim:api\u view”-H“授权:基本base64(clientId:secret)”https://127.0.0.1:8243/token
谢谢!我想第一步和第二步是分开的。谢谢你的帮助。现在对我有用了。谢谢!我想第一步和第二步是分开的。谢谢你的帮助。它现在对我起作用了。