我在尝试获取Discovery服务的令牌时收到以下错误响应。
请求网址
https://gateway.watsonplatform.net/authorization/api/v1/token?url=https:/gateway.watsonplatform.net/discovery/api/v1
回复是
{
"code":403,
"error":"Forbidden",
"description":"2017-04-26T07:55:39-04:00, Error ERCD-NOCONFIG occurred when accessing https://127.0.0.1:443///watson-auth-token?Client-IP=203.99.198.95;Client-CN=;, Tran-Id: gateway-dp02-581750654 - "
}
答案 0 :(得分:0)
这个答案不是技术性的,我不确定这是否适合你,但是:
最近我和Conversation Service遇到了同样的问题。网关错误代码“ERCD-NOCONFIG”指向您提供给Watson服务的用户名和密码凭据。在bluemix中创建服务时,您可以手动生成凭据或将服务绑定到应用程序(将为您生成一组不同的凭据)。您需要提供后者的凭据。
以下是一些用例:
您手动生成了凭据,并且还将服务绑定到了应用。因此,您有两个凭据。手动生成的凭据不适用于您的绑定应用。
库引用声明它“自动从VCAP_SERVICES读取凭据”,因此,您没有删除测试凭据。