【问题标题】:IBM API Connect - Security Set up Issue - API Key in the Header not workingIBM API Connect - 安全设置问题 - 标头中的 API 密钥不起作用
【发布时间】:2019-03-16 02:35:44
【问题描述】:

我们正在努力在 APIC 中托管一个 REST API。

我可以通过关闭安全性来使用 APIC 端点测试 API。但是当我启用安全性(使用 API 密钥)时,我遇到了问题。事实上,我能够在查询中传递 api 密钥并能够成功运行 GET 操作。

但是,我们确实希望在授权标头中传递 API 密钥 (X-IBM-Client-Id)。当我在标头中传递 API 密钥时,我得到 500 Internal Server

错误(标题: 内容类型:文本/xml; charset="utf-8" x-backside-transport:失败失败)。 *知道为什么我无法在标头中成功传递客户端 ID 吗? *

【问题讨论】:

    标签: apiconnect


    【解决方案1】:

    当您在 API Security Definition 页面上,并且 Type 条目是 API key 时,会出现一个下拉列表,其中包含可以选择“标题”或“查询”。

    我的猜测是您选择了“查询”。将其更改为“标题”,您应该可以。

    【讨论】:

      猜你喜欢
      • 2021-01-31
      • 1970-01-01
      • 2018-11-25
      • 1970-01-01
      • 2013-09-12
      • 1970-01-01
      • 2016-10-06
      • 2016-11-12
      • 1970-01-01
      相关资源
      最近更新 更多