我是这个软件的新手。据我所知,WSO2企业集成器内部装有企业服务总线。但是Identity Server(IS)未与EI捆绑在一起。
对于我当前和新的项目,我们将在体系结构中同时使用这两个项目。有关更多信息,请参见下图。
Part of my project architecture
基于图,当用户使用门户网站登录时。 EI充当门户和IS之间的中间件,以连接到LDAP。 查看文档,可以找到从IS连接到其他产品的方法,反之亦然。
我在这里的问题是如何允许ESB与IS通信并将消息/请求返回给Portal。
谢谢。
答案 0 :(得分:0)
Yoy没有描述您的用例,您想要实现什么,所以我假设您要对门户网站用户进行身份验证或管理用户。
WSO2IS(实际上是任何wso2产品)都公开了管理服务,其中有些是常见的,有些是针对该产品的。服务需要基本身份验证。
请参阅https://medium.com/@maheeka/wso2-admin-services-c61b7d856272
验证用户身份的另一项服务是带有密码授予的令牌服务(可能更适合验证用户身份和授权请求的范围)
请注意: 如果您只想使用整个设置来验证用户身份,那么恕我直言,您可以将OAuth或SAML与IS一起使用,而不在ESB中传递密码