0

API Manager 1.10.0 を 1 台のマシンにインストールし、すべてを実行しました。Openstack の Keystone URL を含む API を作成および公開しました。ただし、API ストアの API コンソールを介して API を使用しようとすると、応答として MANAGEMENT CONSOLE が返されます。送信されたカールを確認しましたが、IP が正しくありません。

API コンソールからの Curl リクエスト

API コンソールからの Curl リクエスト

Keystone API の URL

Keystone API の URL

API を使用できないのはなぜですか? API 概要の Production エンドポイントが使用されないのはなぜですか? (IPに変更すると、RESTクライアントまたは同じCurlリクエストでも完全に正常に動作します)

4

1 に答える 1

0

API エンドポイント URL を作成するときは、API Manager 構成ファイル (api-manager.xml) で定義されている次のプロパティを使用します。そこで何も変更していない場合、デフォルトのポート (8280/8243) がそこに表示されます。可能であれば、https セッションのプライベート ブラウジング ウィンドウでこれを試してください。

curl を IP に置き換え、ポート 8280、8243 を修正すると、期待どおりに動作しましたか?

<GatewayEndpoint>http://${carbon.local.ip}:${http.nio.port},https://${carbon.local.ip}:${https.nio.port}</GatewayEndpoint>

ありがとう

サンジーワ。

于 2016-08-09T09:27:48.473 に答える