我有一个使用Mule开发的REST API。它部署在prem Test和SystemTest环境中。我可以看到,使用Postman我们可以同时命中test和systemtest API。
如何确保只有应用程序可以在适当的环境中使用API。每个环境(C-用户)都有系统用户and和密码,可以提供给应用程序使用者。需要使用Active directory LDAP服务器验证凭据。
我们如何通过Mule ESB实现这一点?
例如:在测试中运行的应用程序API应该只能使用在测试中运行的a1。在测试中运行的应用程序接口应该只能使用在测试中运行的a1。
发布于 2017-05-11 17:26:54
维奈
我假设拥有多个环境的选项是不可能实现的。您是否可以访问Anypoint平台?如果您这样做了,您可以在那里注册您的API并为每个环境生成一个客户端id。
然后,您可以应用客户端ID强制策略。
https://stackoverflow.com/questions/43887983
复制相似问题