【发布时间】:2013-11-06 10:27:00
【问题描述】:
我正在使用 OAuth2.0 通过 WSO2IS 进行身份验证和授权。我在 ESB 上有多个 API。在那里,用户可以授予对 API1 和 API2 的访问权限,但不能授予对 API3 的访问权限。
是否可以定义自定义范围来限制客户端访问所有 API?
如果不可能,如何保护 API 免受未经授权的访问?
旁注:目前,我只能通过定义不同的应用程序来限制访问。但是,这并不合适,因为我必须在客户端管理多个 clientID 和 clientSecret。
【问题讨论】: