我在谷歌上搜索了几天这个问题,但我找不到适合我的问题的好资源。
我想ORDS_PUBLIC_USER
在客户端使用 auth2 方法(使用 client_id 和 secret_key)授权调用服务后获取分配给的角色列表。怎么做?我的另一个问题是现在如何获得哪些client_id
(授权)和呼叫服务?
提前致谢
我在谷歌上搜索了几天这个问题,但我找不到适合我的问题的好资源。
我想ORDS_PUBLIC_USER
在客户端使用 auth2 方法(使用 client_id 和 secret_key)授权调用服务后获取分配给的角色列表。怎么做?我的另一个问题是现在如何获得哪些client_id
(授权)和呼叫服务?
提前致谢
当请求新的 OAuth 令牌时,会在表中添加一行,其中ORDS_METADATA.SEC_SESSIONS
包含该令牌的信息。
在 REST API 的定义中,您应该能够使用 OAuth 令牌UTL_HTTP.GET_HEADER
并在表中查找该令牌的信息。的STATE
列ORDS_METADATA.SEC_SESSIONS
包含 JSON,其中包含有关该令牌有权访问的内容的信息,其中包括该令牌有权访问的角色。
然后,您可以使用表的USERID
列ORDS_METADATA.SEC_SESSIONS
来匹配或表/视图的CLIENT_ID
列,以查找与令牌关联的 OAuth 客户端。ORDS_METADATA.OAUTH_CLIENTS
USER_ORDS_CLIENTS