MVC 側を持ち、独自の WebAPI バックエンドからデータを取得する Web サイトを構築していますが、おそらく別のサーバー (または Azure) でホストされています。フォーム認証を使用します。
ユーザーが (MVC Web サイトに) 1 回だけログインする必要があるため、MVC フォーム認証ログインで入力したのと同じ情報を使用して WebAPI バックエンドに対してユーザーを透過的に認証するための推奨される方法は何ですか?
この認証は Cookie に基づいて機能するため、MVC アプリの Login アクションで WebApi 認証アクション/メソッドを呼び出し、webapi の認証 Cookie を取得し、WebAPI バックエンドへのすべての呼び出しでそれを使用するのが最善の方法でしょうか?
どんなガイダンスも大歓迎です