WSO2身份服务器api

Chr*_*now 7 wso2 wso2is

我正在设计一个需要身份管理功能的新应用程序(即管理用户帐户和角色).我想将该功能委托给Identity Server.

  1. 是否有WSO2 Identity Server公开的REST或SOAP API用于管理用户帐户(例如类似于OpenAM的REST api)?

我确实找到了WSO2 AuthenticationAdmin wsdl https://localhost:9443/services/AuthenticationAdmin?wsdl但没有用户帐户管理功能.

  1. 是否有WSO2平台公开的所有wsdl的授权列表?到目前为止,我通过在谷歌搜索找到了AuthenticationAdmin wsdl和EventBrokerService wsdl.

dev*_*nut 7

1)您也可以尝试使用位于的UserAdmin https://localhost:9443/services/UserAdmin?wsdl.

2)您可以使用osgi控制台执行此操作.使用-DosgiConsole标志启动服务器,即./wso2server.sh -DosgiConsole或./wso2server.bat -DosgiConosle

然后在服务器启动后,您将获得osgi控制台.输入listAdminServices,您将获得列表.例如:

osgi> listAdminServices
Admin services deployed on this server:
1. ProvisioningAdminService, ProvisioningAdminService, https://10.150.3.140:9443/services/ProvisioningAdminService/ 
Run Code Online (Sandbox Code Playgroud)

通过在osgi控制台中键入"help"来列出所有命令,例如"listAdminServices".

注意:所有服务器都公开Web Service API,可用于获取对后端功能的访问权限.

  • 这里有关于wso2 api的一些很好的信息:http://blog.facilelogin.com/2008/10/wsas-hiddedn-services.html (2认同)