如何使用 API 密钥在 wso2 API 管理器中保护 API
How to secure API in wso2 API Manager with API Keys
我正在为 api 管理器使用 wso2am-4.0.0。我无法调用使用 API 密钥或基本 Auth.The 保护的 api OAuth2 工作正常。当我使用 API 键或使用 basic auth 调用 api 时,它会给出以下错误消息。
{
“代码”:“900902”,
"message": "缺少凭证",
"description": "无效凭证。确保您的 API 调用具有 header:'Authorization : Bearer ACCESS_TOKEN' 或 'Authorization : Basic ACCESS_TOKEN' 或 'apikey: API_KEY'"
}
请帮忙
您需要为 [=14= 的 Runtime configurations
的 Application Level Security
部分中的 API 启用 Basic
和 Api Key
选项].
进行上述更改后 re-deploying API,您将能够使用 Basic Auth
和 Api Keys
调用 API。
的文档
我正在为 api 管理器使用 wso2am-4.0.0。我无法调用使用 API 密钥或基本 Auth.The 保护的 api OAuth2 工作正常。当我使用 API 键或使用 basic auth 调用 api 时,它会给出以下错误消息。 { “代码”:“900902”, "message": "缺少凭证", "description": "无效凭证。确保您的 API 调用具有 header:'Authorization : Bearer ACCESS_TOKEN' 或 'Authorization : Basic ACCESS_TOKEN' 或 'apikey: API_KEY'" } 请帮忙
您需要为 [=14= 的 Runtime configurations
的 Application Level Security
部分中的 API 启用 Basic
和 Api Key
选项].
进行上述更改后 re-deploying API,您将能够使用 Basic Auth
和 Api Keys
调用 API。