繁体   English   中英

wso2 通过 curl 进行用户身份验证

[英]user authentication in wso2 via curl

我需要通过 curl 命令对管理员用户进行身份验证,以便我可以务实地添加、删除、修改 wso2 中的用户

我可以调用 api 端点为用户添加/修改/删除没问题。 但是如果无法首先向 wso2 进行身份验证,这一切都是徒劳的。 当我发送 curl 命令时,我没有收到任何回复,日志中也没有任何显示。

This is my basic curl command, right out of the books: curl -X POST " https://xxxxxxx.com:9443/login/portal " -H "Content-Type: application/x-form-urlencoded" -d "用户名=uid&密码=foo&grantType=密码"

您可以使用具有基本身份验证的 SCIM API 来管理用户。

如果您想使用 OAuth2 令牌,您可以像这样获取它们。

curl -k -d "grant_type=password&username=<username>&password=<password>" 
    -u <Consumer_key>:<Consumer_secret> 
    -H "Content-Type: application/x-www-form-urlencoded" 
    https://localhost:9443/oauth2/token

[1] https://docs.wso2.com/display/IS530/SCIM+1.1+APIs

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM