是否存在使用 wso2 进行身份验证的 Web 服务

is there any web service present for authnetication using wso2

我是这个wso2评估wso2的新手, 我正在使用 Identity Server 我有 Web 应用程序,想使用 WSo2 应用 Web SSO 功能,我检查过 wso2 中存在用于 UserAdmin 的 soap Web 服务,

https://server-info:9443/services/UserAdmin.UserAdminHttpsSoap12Endpoint/ 使用 soap 客户端进行测试,开发人员必须为请求编写 java 客户端

但没有找到任何与 WEB SSO 相关的 Web 服务,例如我需要身份验证 Web 服务,它将接受 Username/password return 一些令牌信息并使用该令牌我可以存储在会话中以进行单点登录出来

wso2 中是否有任何网络服务/ API 提供身份验证?或者使用 wso2 为 Web 应用程序实施 SSO 的最佳方法是什么。

谢谢

如果您正在寻找使用 WSO2IS 的 SSO,WSO2IS 支持多种标准方法来实现它。他们是,

  1. SAML2 单点登录

  2. OpenId Connect

  3. OpenId

  4. 被动 STS(针对基于 windows 的应用程序)

从上面来看,最流行的方式是使用 SAML2 SSO 或 Openid 连接。您的 Web 应用程序还必须支持使用上述标准与 WSO2IS 对话。比如,如果您需要使用 SAML2 SSO 实现 SSO。您的应用程序需要发送 SAML2 请求并以标准方式处理 SAML2 响应,如 SAML2 SSO spec. You can find a sample web application that has been implemented to work with WSO2IS from here. This blog contains all configuration details that you need to do in WSO2IS side as well. You can even use the sample web application with other SAML2 IDP as sample web application is talking in standard way. Also. if you are looking for Openid connect, you can find another sample web application from here 中所述以及配置详细信息。我希望这对您来说是一个很好的起点。