WSO2身份服务器api [英] WSO2 identity server api

查看:36
本文介绍了WSO2身份服务器api的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I am designing a new application that needs identity management functionality (i.e. managing user accounts and roles). I would like to delegate that functionality to an Identity Server.

  1. WSO2 身份服务器是否公开了用于管理用户帐户的 REST 或 SOAP API(例如类似于 OpenAM 的 REST api)?

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

I did find the WSO2 AuthenticationAdmin wsdl https://localhost:9443/services/AuthenticationAdmin?wsdl but that doesn't have user account management functionality.

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

推荐答案

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

1) You can try using the UserAdmin located at https://localhost:9443/services/UserAdmin?wsdl as well.

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

2) You can do this by using the osgi console. Start the server using -DosgiConsole flag, i.e. ./wso2server.sh -DosgiConsole or ./wso2server.bat -DosgiConosle

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

then after the server start you will get the osgi console. Enter listAdminServices and you will get the list. ex:

osgi> listAdminServices
Admin services deployed on this server:
1. ProvisioningAdminService, ProvisioningAdminService, https://10.150.3.140:9443/services/ProvisioningAdminService/ 

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

All the commands such as 'listAdminServices' are listed by typing 'help' from the osgi console.

注意:所有服务器都公开可用于访问后端功能的 Web 服务 API.

Note: All servers expose Web Service APIs which can be used for to gain access to back end functionality.

这篇关于WSO2身份服务器api的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆