SOAP Web サービスのゲートウェイとして機能する REST Web サービスがあります。既存の Web サービスにもう 1 つのエンドポイントを追加できることはわかっていますが、要件によりできません。
今、私は認証プロセスを扱っています。そこで、REST Web サービスには SWT 認証を、SOAP Web サービスには SAML トークン認証を使用したいと考えています。
したがって、次のことを実装する必要があるようです。
- クライアントは、SWT トークンを取得するために STS サーバー (簡単にするために Azure Access Control Service) を使用します。
- リクエストの一部として REST サービスに送信します。
- Rest Web サービスはそれを SAML トークンに変換します
- Rest Web Service は SOAP サービスを呼び出します。
私は何かを逃しましたか、それともうまくいきますか?