为什么当我尝试在 IBM 消息中心创建主题时收到 403 未授权



我在 Bluemix 上创建了一个新的 IBM Message Hub 实例,可以使用 Kafka Java 客户端连接到它(从我的笔记本电脑(并列出主题。 我不能做的是通过管理 REST API 创建一个主题(为清楚起见添加了换行符(:

curl -H "Content-Type: application/json" 
    -H "X-Auth-Token: [value from 'password' field of credentials shown on Bluemix Service credentials]"
    -d "{ "name": "topic1" }"
    https://kafka-admin-prod01.messagehub.services.us-south.bluemix.net:443/admin/topics

。这导致:

{
    "error_code":403,
    "message":"Unauthorized"
}

好吧,我是个白痴。 来自 Bluemix 服务凭据的api_key在我尝试使用 password 的整个过程中一直盯着我的脸。 问题解决了。

最新更新