2017-04-25 21 views
0

私はwso2 api managerで残りのAPIコールを接続しています。私は自分のコンピュータ上で、残りのAPIに接続することができていますが、別のコンピュータのリターンに同じ手順を以下WSO2 sitewso2 api managerでデバッグレストコール

からの手順に従っていない「エラー:サーバーからの応答がありません」

を説明するように、私はまた、ファイルを構成していましたhere

誰かが間違っていることをデバッグする方法を知っていますか?

答えて

2

APIマネージャでワイヤーとヘッダーを有効にすると、要求応答フローを分析できます。

  1. /repository/confディレクトリにlog4j.propertiesファイルを開きます。
  2. 以下のロガーのコメントを外します。

    log4j.logger.org.apache.synapse.transport.http.headers = DEBUG log4j.logger.org.apache.synapse.transport.http.wire = DEBUG

  3. 変更を保存して再起動します。サーバー

  4. APIを呼び出します。

CORSの問題以外の「エラー:サーバーからの応答がありません」という応答については、ブラウザ証明書の問題も原因で発生します。

そのため、お使いのブラウザに行き、ゲートウェイURLの証明書を受け入れて、再びAPIを呼び出す試す はい場合は

、カールのように残りのクライアントを使用して、同じAPIを呼び出すことができるかどうかをまずチェック。

+0

あなたの答えに感謝します。 curl -X GET --header 'Accept:application/json' --header '認可:ベアラ56dc08ee-f5ff-371f-8c35-7038d27d64b1' 'https://192.168を追加することで、カールから応答を得ることができます。 .3.57:8243/updatedVersion/1.0/updatedVersion ' - insecure。 – Ankit

関連する問題