2017-01-25 115 views
0

我新的API的經理,我安裝了它,然後在後臺調用其餘的我發表了REST服務,但是當我運行它的網關不調用服務WSO2 API管理,網關不會

請在配置中有什麼問題?

回答

0

錯誤可能是由於訪問控制允許-頭錯誤,請檢查瀏覽器開發人員工具(F12)控制檯錯誤。

設置訪問控制允許報頭爲*在/wso2am-2.0.0/repository/conf/api-manager.xml和嘗試。

感謝

+0

嗨,感謝您的回答,但問題仍然存在,當我從商店或捲曲什麼都沒有發生時調用 –

+0

Hi @AliMejri什麼是您在開發人員工具控制檯或執行curl時看到的錯誤。請在這裏粘貼錯誤。我可能會對這個問題有更多的想法。謝謝。 – Pravin

+0

喜普拉對不起問題解決了因你的答案後APIM重啓謝謝 –

0

嘗試一般的故障排除方法:

  1. 看看你是否可以調用一些其他的REST服務(不是你的後端)。
  2. 如果成功,看看你是否可以通過HTTP連接到後端(不是HTTPS) - 這可能是你的網關節點不信任後端的SLL證書的證書問題。
  3. 如果沒有幫助,看看你能不能讓事情變得更簡單:比如只是有一個GET/*,看看你是否可以調用。
  4. 日誌可以幫助進一步查看確切的問題。你也可以enable call tracing with debug_ mediation sequences

而且很明顯,如果所有的東西不能用自己的API Manager部署,總有一個託管版本 - WSO2 API Cloud - 正在由WSO2運行,這樣的事情已經由公司預先配置,並保持在最新的補丁水平和最佳實踐。