我将有一个门户网站,我将使用“UsernameToken”安全性来调用服务。
出于身份验证的目的,我想在wso2 Identity Server中创建一个系统用户,以便我可以使用它来从ESB调用服务。基本上,我想从WSO2 Identity Server请求系统用户的令牌,并使用它来验证infront WSO2 ESB,以便我可以调用这些服务。
我计划使用AuthenticationAdmin和UserAdmin服务进行身份验证。
这种情况可能吗?如果不是什么是实现类似场景的好方法?
答案 0 :(得分:2)
如果我理解了您的要求,我假设您尝试通过具有“UsernameToken”作为身份验证模式的WSO2 ESB调用一组后端服务。如果是这样,那么我认为没有要求您使用WSO2 IS进行用户创建,除非您计划进行更深入的身份管理。(您仍然可以使用它但我认为它是一种开销给定的您只想在WSO2 IS中创建用户的事实。为此,您可以使用WSO2 ESB(或任何其他WSO2产品)中嵌入的用户管理功能。您只需要在ESB级别创建用户并使用这些凭据通过ESB调用后端服务。
希望这有帮助。
此致 Prabath