所以我可能会在这里咆哮错误的树,但我让api经理正在对抗休息服务并且可以通过LDAP配置用户。
我可以按角色限制对某些服务的访问。
到目前为止一切都很好,但是由于许多用户将通过SPA(AngularJS)进行身份验证,并且应用程序将调用多个Rest服务,我不希望用户必须这样做,是去商店并订阅所有相关的API,我希望LDAP服务器的用户能够订阅所有相关服务,并拥有限制访问服务的角色。
是否可以通过仅限于身份存储来完成身份验证,并通过restrict by role设置管理授权。
这需要编写脚本,是一个设置,还是不可能?
提前致谢
答案 0 :(得分:1)
您的要求在API Manager中不支持OOTB,您仍然可以轻松完成。
API Manager为订阅API提供REST API。您可以编写一个客户端,在客户端调用REST API并订阅他。
查看REST API