簡體   English   中英

FIWARE CEP(質子)REST輸出認證錯誤

[英]FIWARE CEP (Proton) REST ouput authentication error

我正在訓練使用REST使用者將FIWARE CEP(Proton)的輸出事件發送到ActiveMQ隊列。 URL中包含用於訪問ActiveMQ隊列的憑據,例如http:// user:passwrd @ XXXX:xxxx / api / message / myqueue ,但是出現以下錯誤:

com.ibm.hrl.proton.webapp.resources.EventResource SubmitNewEvent
信息:事件發送到質子運行時...
org.apache.commons.httpclient.auth.AuthChallengeProcessor selectAuthScheme
INFO:選擇基本身份驗證方案
org.apache.commons.httpclient.HttpMethodDirector流程WWWAuth挑戰
信息:沒有憑據可用於BASIC'ActiveMQRealm'@ XXXX
com.ibm.hrl.proton.server.executorServices.SimpleThreadFactory $ ProtonExceptionHandler uncaughtException
嚴重:線程中未捕獲的異常:Thread [4,5,main],例外:com.ibm.hrl.proton.adapters.rest.client.RESTException:com.ibm.hrl.proton.adapters.rest.client.RESTException:無法執行事件實例的POST:...
帶有請求標頭:
內容類型:文本/純文本
用戶代理:Jakarta Commons-HttpClient / 3.0
主持人:XXXX:xxxx
內容長度:389
給消費者http:// user:passwrd @ XXXX:xxx / api / message / myqueue ,響應結果:401

似乎Proton不會從URL中提取憑證。
還有其他人有同樣的問題嗎?

您可以將AuthToken參數添加到CEP REST使用者定義。

從CEP用戶指南(可在此處找到):

AuthToken –可選參數。 設置后,它將作為請求的X-Auth-Token HTTP標頭添加。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM