当我尝试在IBM Message Hub上创建主题时,为什么会收到403 Unauthorized

时间:2017-03-31 14:46:57

标签: apache-kafka ibm-cloud message-hub

我在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"
}

1 个答案:

答案 0 :(得分:1)

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