2

我将拥有一个 Web 门户,我将从该门户中调用具有“UsernameToken”安全性的服务。

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

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

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

4

1 回答 1

2

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

希望这可以帮助。

问候, 普拉巴斯

于 2012-08-13T01:21:26.737 回答