web-services - WSO2 身份服务器实现,用于部署在不同 tomcat 服务器上的多个 Web 服务的单点登录

标签 web-services tomcat wso2 single-sign-on

我正在尝试实现 wso2 单点登录。我有超过 5 个网络服务。部署在两个不同的tomcat服务器上。

我也试过你下面的教程

http://wso2.com/library/articles/2010/07/saml2-web-browser-based-sso-wso2-identity-server/

我能做的就是在我的网络服务被访问时成功重定向。但它将我重定向到 WSO2 登录页面(因为我已经配置了 wso2 SAML 服务提供商)。在正确的用户名密码后,它向我显示您以管理员身份登录。

我需要的是一种方法,而不是重定向到身份服务器进行登录,我可以仅在我的请求中传递用户名和密码(来自 Web 服务),wso2 身份管理器接收它检查它并给我返回响应。从响应中,我应该能够确定用户是否正确,如果他尝试使用其他网络服务,他应该能够做到这一点(sso impl)。

我只需要实现方式而不是整个代码。

最佳答案

This是关于如何配置 WSO2 身份服务器以使用 STS 的官方文档。您将能够使用它来实现您的场景。

关于web-services - WSO2 身份服务器实现,用于部署在不同 tomcat 服务器上的多个 Web 服务的单点登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24951372/

相关文章:

java - 如何设置使用 Tomcat 的 servlet 可以处理的最大并发请求数

java - 响应在自定义 servlet 转发中被写入两次

WSO2 ESB DBLookup 中介查询多行

java - 用于查找域类别的 API

iphone - iPad 中 .NET Web 服务 XML 的动态控制显示

c# - 在 Windows Server 2012 R2 上发送 http/2 请求

tomcat - 如何使自定义 404 页面成为转发,而不是 Tomcat 中的重定向

javascript - WSO2 ESB 迭代计数器

wso2 - 升级 WSO2 IS 时出现错误,因为 KM 和 API 未迁移

c# - 从 Web 服务返回 XML 数据