我正在尝试同时使用 node-red 和 openwhisk,以便我可以从 node-red 调用 openwhisk 操作。我为此使用 node-red-node-openwhisk ( https://www.npmjs.com/package/node-red-node-openwhisk )。我在本地与 vagrant 一起在 bluemix 之外使用 openwhisk。我正在尝试根据本教程完成这项工作: https ://github.com/kpavel/openwhisk-light 但这似乎是不可能的,因为在此命令之前我还可以
wsk action --apihost http://localhost:3000 invoke owl-test -r -p mykey myval
我得到这个:
{
"error": {
"code": 4767018,
"error": "The supplied authentication is invalid"
},
"message": "GET https://openwhisk.ng.bluemix.net/api/v1/namespaces/_/actions/owl-test Returned HTTP 401 (Unauthorized) --> \"The supplied authentication is invalid\"",
"name": "OpenWhiskError",
"statusCode": 401
}
此外,我无法将 openwhisk 节点设置为在我的节点红色环境中工作,因为无论我使用什么 apihost,我都会遇到错误。有什么建议么?