手机站:/m

分布式存储_服物联网是什么-务器报价_评分榜

时间:2021-09-08 16:30编辑:淘客樊里来源:淘客樊里当前位置:主页 > CDN >

共享流是可从多个API代理使用的可重用策略和资源的集合。它类似于API代理,但没有端点。虽然SAP云平台API管理还不支持开箱即用的共享流,但我将在本博客中展示如何使用变通方法来实现它。

我们将通过一个将OAuth客户端凭据实现策略抽象为共享流的示例来看到它。共享流可以从任何API代理调用,以使用OAuth客户端凭据授予从任何授权服务器获取访问令牌。

我将使用SAP云平台OAuth服务作为授权服务器,大数据时代是什么意思,但是,物联网的,此共享流可以用于任何支持RFC 6749中指定的客户端凭据授予的授权服务器。我们将使用SAP CPI作为资源服务器,但是,这种方法可以用于访问受SCP OAuth服务保护的SAP云平台中的任何资源。

主API代理–将SAP CPI端点公开为API。此API代理使用OAuth客户端凭据授予获得的访问令牌连接到SAP CPI。我将不展示如何做到这一点,因为这里已经展示了SAP云平台集成的安全连接(OAuth)。共享流(API代理)–这是从主API代理调用的,商城返利,大数据课程,个人用云服务器,用于从所需的授权服务器获取承载访问令牌。

键值映射

这里涉及2个键值映射。第一个用于保存主代理和共享代理之间所需的共享机密,下一个用于保存授权服务器连接凭据(如ID、机密和令牌URL)。

创建名为SharedSecret的加密密钥值映射,并维护您选择的值。(注意:选中加密密钥值映射复选框)

创建一个名为OAuthCreds的加密密钥值映射。此键值映射用于维护任意数量的授权服务器的连接凭据。(注意:选中加密密钥值映射复选框)我为一个Auth服务器创建了如下所示的键值映射。这3个条目将对其他授权服务器重复。

主API代理

主API代理将包含4个策略。这些策略可以另存为策略模板,并应用于任何需要使用OAuth客户端凭据授予连接到API的API代理。

只有在查找(即1不产生令牌)时才执行2和3中的策略。

您可以从Git存储库下载策略模板"PT\u OAuthConnection"或从API实现它策略如下。

共享流API代理

此共享流(API代理)在解决方法中将有一个代理终结点,但是我们将使用共享机密对其进行保护,该机密在技术上只能通过API代理从运行时访问。我已经为授权服务器设计了一个共享流的目标端点。[但也可以通过服务调出步骤完成,并在路由规则中将目标端点设置为无。因此,我们可以阻止此流代理和目标端点,使其成为绝对共享流。]

您可以在此处从Git存储库下载共享流API代理"Get\u OAuthToken",或从下面的API策略实现它。

上一篇数据库_数据库北京大数据-的核心是_学生机

下一篇亚马逊云_服务器与数据挖掘和大数据-虚拟主机_精选特惠

云市场知识本月排行

云市场知识精选