`
JerryWang_SAP
  • 浏览: 1054508 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

如何为SAP API Portal上创建的API增添API key验证保护功能

阅读更多

假设我在SAP API Portal上开发了一个API,不想让它被匿名用户免费调用,换言之,仅当一个消费者拥有合法的API key时,才能调用这个API.

 

通过SAP云平台标准发布的API policy之一可以轻松实现这个需求。

 

打开想进行调用保护的API,点击Policies超链接,

 

坐标flow区域,选中Preflow,右边选择Security policies里的Verify API key这个policy:

创建一条新的policy实例,stream字段设置为incoming request:

替换APIKey标签页的ref默认值。

修改成功后,再点击API url,会弹出错误消息:

```json

{"fault":{"faultstring":"Failed to resolve API Key variable request.header. APIKey", "detail":("errorcode":"steps.oauth.v2. FailedToResolveAPIKey "}

```

0
0
分享到:
评论

相关推荐

    SAP2000的API功能文档

    综上所述,SAP2000 API是连接SAP2000软件与外部世界的重要桥梁,它不仅提供了强大的功能扩展能力,还极大地提升了工程设计的效率和质量。对于希望深入掌握SAP2000的用户而言,熟悉并运用其API功能,无疑将为个人技能...

    SAP的API文档

    SAP的API文档

    SAP Enterprise portal 6.3

    - 内容管理和发布:支持内容的创建、编辑、版本控制以及发布到门户上。 - 用户个性化设置:允许用户根据自己的需求定制门户视图。 ### Knowledge Management Platform:非结构化数据集成平台 Knowledge ...

    SAP_Scripting_API.pdf

    综上所述,SAP GUI Scripting API为开发者提供了控制SAP GUI和自动化SAP系统交互的强大工具。尽管文档信息不全,但所包含的内容显示了SAP系统中脚本API的重要性和应用实践,特别是对于使用Python这类脚本语言来提高...

    sap portal开发指南

    SAP Portal与MDM的Java API为开发者提供了强大的工具,用于构建高效、集成的业务应用。通过深入了解API的功能和应用场景,开发者可以充分利用这些资源,为企业创造更大的价值。然而,成功的开发不仅依赖于技术能力,...

    Integrating Web Dynpro and SAP NetWeaver Portal

    通过整合这两种技术,可以充分发挥Web Dynpro for Java的强大功能,同时利用SAP NetWeaver Portal提供的丰富界面展示能力,为用户提供更加高效、便捷的应用体验。 #### 前置条件 在深入探讨整合过程之前,我们先来...

    SAP_ME中文API

    对于SAP ME中文API的使用,开发者需要熟悉SAP NetWeaver Gateway服务,这是一个用于创建和发布OData(Open Data Protocol)服务的平台,它可以将SAP业务数据转换为RESTful服务。OData是一种基于HTTP的协议,专门用于...

    SAP DI_API的应用

    这些知识点主要涉及通过DI_API接口进行的各种操作,如创建、更新、删除等,并详细介绍了如何使用这些接口来管理和处理不同的业务对象。 ### SAP DI_API简介 SAP DI_API(Data Interface API)是一种用于在SAP ...

    sap gui scripting api 手册

    SAP GUI Scripting API for the Windows and Java Platforms

    SAP portal

    1. **DynPage框架**:SAP的Portal组件API包含一个定制的框架——DynPage,它是为SAP EP的J2EE应用开发而设计的。DynPage提供了一系列接口和抽象类,用于构建需要动态页面处理的门户组件的应用架构。它实质上实现了...

    sap基本API学习指南

    根据给定的文件信息,我们将深入探讨"SAP基本API学习指南"所涵盖的关键知识点,以及与SAP系统相关的基础概念和技术。SAP(System, Applications, and Products in Data Processing)是一家全球领先的业务软件解决...

    公有云版本SAP系统的API配置与测试流程指导

    内容概要:本文档提供了详细的SAP API配置指南,涵盖了如何在SAP API官网查找所需API,配置API编码,以及在SAP系统的三大应用程序(maintain communication users、communication system、communication arrangements...

    sap portal

    - Portal的核心功能是集成,它可以连接SAP和其他非SAP系统,如ERP、CRM、BI等,形成一个统一的用户界面。 - Enterprise Portal (EP) 是SAP提出的概念,旨在提供一个集中的入口,整合企业所有信息资源,实现个性化...

    SAP_PORTAL概述.pdf

    SAP Enterprise Portal  Portal提供对多种资源统一的个性化访问 界面  Collaboration通过事件和消息的处理,把 用户有效地联系在一起  知识管理(KM)在内容管理(CM)的基础上提 供包括搜索在内的多种检索方式

    SAP DI API.zip

    描述中的链接指向了CSDN博客上的一篇文章,详细介绍了如何使用DI API来实现添加单据的功能。这个过程通常包括以下步骤: 1. **连接设置**:首先,需要配置连接参数,如服务器地址、端口、用户名和密码,以及SAP系统...

    SAP Portal权限配置手册

    《SAP Portal权限配置手册》提供了详尽的指导,帮助管理员和用户理解如何在SAP Portal平台上有效地管理和分配权限,以便安全地访问和操作BW(Business Warehouse)报表。以下是根据提供的部分内容,对SAP Portal权限...

    SAP GUI Scripting API手册

    The SAP GUI Scripting API is an automation interface that enhances the capabilities of SAP GUI for Windows. Using this interface, end users may automate repetitive tasks by recording and running macro...

    HR130 SAP Enterprise Portal in HCM

    综上所述,SAP Enterprise Portal 在 HCM 领域的应用极大地方便了员工和管理人员的操作,提高了工作效率,并有助于实现更高效的人力资源管理。通过持续的技术创新和改进,SAP Enterprise Portal 正成为越来越多企业...

    2dframe_C#_sap2000api_SAP2000_

    SAP2000是一款广泛应用的结构分析软件,其API允许开发人员编写自定义程序来操控SAP2000进行模型创建、求解及后处理。 描述中提到"利用SAP2000 OAPI自动计算二维混凝土框架层间位移,可输入层数,跨数,反应谱等信息...

Global site tag (gtag.js) - Google Analytics