0
私はWSO2 AM 2.0を使用しています。 私は動的エンドポイントスルーカスタムシーケンスを使用しています。 問題は、エンドポイントの宛先アドレスが現在表示されていないことです。 分析DBに空白が挿入されていることを確認しました。 この情報を追加する方法はありますか?WSO2 apiマネージャが宛先アドレスをAPIに表示していません。
私はWSO2 AM 2.0を使用しています。 私は動的エンドポイントスルーカスタムシーケンスを使用しています。 問題は、エンドポイントの宛先アドレスが現在表示されていないことです。 分析DBに空白が挿入されていることを確認しました。 この情報を追加する方法はありますか?WSO2 apiマネージャが宛先アドレスをAPIに表示していません。
カスタムシーケンスでは、 "To"ヘッダーに割り当てたものと同じ値で "ENDPOINT_ADDRESS"という別のプロパティを設定してください。あなたの問題を解決します。 結果的に、宛先アドレスが正しく設定されます。 例:
<header name="To" value="https://localhost:9448/am/sample/pizzashack/v1/api/menu"/>
<property name="ENDPOINT_ADDRESS" value="https://localhost:9448/am/sample/pizzashack/v1/api/menu"/>
大変ありがとうErandi :) – Zizou
あなたはスクリーンショットやサンプルシナリオで、より手の込んだてもらえますか?質問は有益ではありません。 –
実装者のポータルを通じてAPIを公開する場合、実装ステップでは、エンドポイントタイプとして動的エンドポイントを選択し、フローでメッセージ仲介を有効にしました。 分析機能を有効にしました。私のAPIを呼び出すときに、このAPIの統計表** api_destination_summary ***の** destination **フィールドが空であることに気付きました。 静的エンドポイント(静的プロダクションとサンドボックス環境)を持つ他の公開APIの場合、この情報は存在します。 私はこのより明確なLahiruを願って – Zizou