我能夠發佈API。WSO2 API Manager無法訪問生產端點
但是,當我試圖通過API管理URI來測試服務,API管理返回以下信息「INFO - LogMediator STATUS =執行默認的‘故障’序列,ERROR_CODE = 101503,ERROR_MESSAGE =錯誤發件人」
我遵循了所有步驟,並且我生成了需要的密鑰和密鑰,甚至更多,我嘗試過使用其他安全令牌或其他類型的SLA,並且API管理器給了我一個正確的消息:令牌無效或令牌過期,或請求的數量很大,但是當請求是好的(令牌等)時,響應是不好的「INFO- LogMediator STATUS =執行默認的'fault'序列,ERROR_CODE = 101503,ERROR_MESSAGE =發送者的錯誤」
解決此問題的任何想法,我正在審查日誌,唯一跟蹤是本主題中指示的跟蹤「INFO - LogMediator STATUS =正在執行默認'故障'序列,ERROR_CODE = 101503,ERROR_MESSAGE =發件人錯誤」「錯誤{org.apache.synapse.commons.json.JsonUtil} - #toXml。無法將JSON流轉換爲XML。無法處理JSON輸入。錯誤>>> null {org.apache.synapse.commons.json.JsonUtil} TID:[-1234] [] [2017-01-21 14:44:03,223]錯誤{org.apache.synapse.transport.passthru .util.DeferredMessageBuilder} - 錯誤信息建設{} org.apache.synapse.transport.passthru.util.DeferredMessageBuilder」
我已經給我synapse.xml
<sequence xmlns="http://ws.apache.org/ns/synapse" name="WSO2AM--Ext--In">
<property name="Proxy-Authorization" expression="fn:concat('Basic ', base64Encode('username:password'))" scope="transport"/>
<property name="POST_TO_URI" value="true" scope="axis2"/>
</sequence>
下列順序,我也在我的axis2.xml中添加了以下屬性
<parameter name="http.proxyHost" locked="false">proxyName.company.com</parameter>
<parameter name="http.proxyPort" locked="false">1234</parameter>
<parameter name="http.nonProxyHosts" locked="false">localhost</parameter>
請指教?