使用特定的系统用户进行wso2 esb服务调用

时间:2012-08-10 13:06:03

标签: wso2 wso2esb

我将有一个门户网站,我将使用“UsernameToken”安全性来调用服务。

出于身份验证的目的,我想在wso2 Identity Server中创建一个系统用户,以便我可以使用它来从ESB调用服务。基本上,我想从WSO2 Identity Server请求系统用户的令牌,并使用它来验证infront WSO2 ESB,以便我可以调用这些服务。

我计划使用AuthenticationAdmin和UserAdmin服务进行身份验证。

这种情况可能吗?如果不是什么是实现类似场景的好方法?

1 个答案:

答案 0 :(得分:2)

如果我理解了您的要求,我假设您尝试通过具有“UsernameToken”作为身份验证模式的WSO2 ESB调用一组后端服务。如果是这样,那么我认为没有要求您使用WSO2 IS进行用户创建,除非您计划进行更深入的身份管理。(您仍然可以使用它但我认为它是一种开销给定的您只想在WSO2 IS中创建用户的事实。为此,您可以使用WSO2 ESB(或任何其他WSO2产品)中嵌入的用户管理功能。您只需要在ESB级别创建用户并使用这些凭据通过ESB调用后端服务。

希望这有帮助。

此致 Prabath