一部はMVCに含まれているASP.NETアプリケーションがあります(残りはレガシーWebフォームベースのCMSです)。アプリケーションはFormsAuthenticationを介して認証されますが、特定のIPアドレスのセットからアプリケーションにアクセスするユーザーは、自動的に「特別な」ユーザーに割り当てられます。
現在、(親の)MVCアプリケーションにエリアとして持ち込みたい理想的な子アプリケーションがあります。このアプリケーションは、認証の第2層としてWindows認証を使用します。認証の第2層を保持する簡単な方法はありますか(おそらく第2の承認属性によって)?これは、ユーザーが、ストレートフォーム認証を除外する特殊フォーム認証ユーザーに使用されるIPアドレスのセットの内外の両方からこのアプリケーションにログインできることを念頭に置いています。また、これがより簡単な解決策になるのであれば、この2番目のレイヤーのWindows認証に必ずしも縛られているわけではありません。