我想通過調用OpenWhisk操作在API Connect中創建一個POST API方法。我在James Thomas的文章Serverless APIs with OpenWhisk and API Connect中使用GET方法作爲連接和配置設置的模板,以將OpenWhisk操作集成到API中。我使用的OpenWhisk Action成功地將輸入數據發佈到Compose PostgreSQL數據庫,所以我需要做的就是正確地調用它並通過API Connect將正確格式的輸入數據發送到OpenWhisk函數。 對IBM API的開發者控制檯我的當前請求和響應輸出爲:未能將OpenWhisk操作集成到PostgreSQL數據庫到API連接
Request POST https://api.us.apiconnect.ibmcloud.com/spatvis-tutorial/sb/post-trial/student Headers: Content-Type: application/json Accept: application/json X-IBM-Client-Id: ******************************** X-IBM-Client-Secret: ******************************* Response Code: 401 Unauthorized Headers: x-global-transaction-id: 114129529 content-type: application/json {}
的OpenWhisk功能沒有被調用,我想不通爲什麼我收到的安全錯誤。我需要什麼樣的憑證,以及如何設置?使用文章Three approaches to securing access to Bluemix applications with IBM API Connect中概述的TLS,基本和自定義HTTP安全技術是否合理?如果是這樣,每種技術/方法的優點和缺點是什麼?哪一個最適合用來保護對OpenWhisk Actions的訪問?