2017-12-21 20 views
-1

現在、私はAzure APIMインスタンスを作成しており、URLは以下のようになります。Azure APIM複数の環境を1つのインスタンスに設定する

https://abc-test.azure-api.net

私はデベロッパーとQA環境をサポートするために、このAPIMインスタンスを使用します。だから私は、だから、環境変数に基づいて、私はバックエンドのURLを設定します

https://abc-test.azure-api.net/dev/API/User/1

https://abc-test.azure-api.net/qa/API/User/1

以下のような設定のURLにしたいです。バックエンドURLの設定は簡単です。しかし、上記のAPIM URLを構築することは私には分かりません。

答えて

0

これは、hostnameの直後の部分がAPIのURL接尾辞であり、テンプレート化できないため、すべての環境で新しいAPIを登録する必要があります。あるいは、すべてのAPIのすべての操作を{env} URLテンプレート変数で開始し、その変数のピボットをポリシーで区別して区別することもできます。それはあなたのURLをhttps://abc-test.azure-api.net/API/dev/User/1のように見せてくれるので、prodのためのenv値を持っているはずです。

関連する問題