クライアントが利用できるようにしたい Web サービスがいくつかあります。私のクライアントは 2 つのグループに分けられます。
- Web ブラウザーを使用しているユーザー (JavaScript + AJAX を使用して Web サービスからデータを要求する Web ページを提供しています)
- アプリケーション (例: クライアントのシステムにデータを取り込むサーバー アプリ)
1)アプリケーションサーバーを使用してWebサービスを外部ユーザーに公開することで前者を解決でき、IDサーバーを使用してアクセスを認証できます(これを行う方法はまだわかっていません)。
2) 後者は、API マネージャーを使用することで十分に満足できます。API マネージャーにログインして API をサブスクライブするようにクライアントに喜んで伝えることができます。私が作成する API は、1) で述べた Web サービスのプロキシです。
API マネージャーで作成した API には、プロキシされた Web サービスにアクセスするためのユーザー名とパスワードを含めることができることを知っています。ID マネージャーを使用して認証された Web サービスを API プロキシに許可することはできますか? 申し訳ありませんが、ドキュメントを読んでいて、これができるかどうかを理解するのに苦労しています。ありがとう