2017-05-10 8 views
0

Muleを使用して開発したREST APIがあります。これは、事前テストおよびシステムテスト環境に導入されています。私はPostmanを使って、test、systemtestの両方のAPIを打つことができます。環境間でREST APIを保護する

アプリケーションのみが適切な環境でAPIを使用できるようにするにはどうすればよいですか。アプリケーションコンシューマに与えることができる各環境(Cユーザ)とパスワードに対するシステムユーザIDがあります。資格情報はActive Directory LDAPサーバーで検証する必要があります。

これをMule ESB経由でどうすれば実現できますか?

例:Testで実行中のアプリケーションa1は、TESTで実行されているAPIのみを使用できる必要があります。テストで実行されているアプリケーションa1は、TESTで実行されているAPIのみを使用できる必要があります。

答えて

0

ビナイ、

私は複数の環境を持つオプションが達成できないことを前提としています。 Anypoint Platformにアクセスできますか?その場合は、そこにAPIを登録し、環境ごとにクライアントIDを生成することができます。

次に、クライアントID施行ポリシーを適用できます。

関連する問題