asp.net MVC アプリケーションを SAML2 認証と統合しています。そして、 kentor.AuthServices Configurationで説明されているように、 Kentor.AuthServicesをモジュールとして使用します。
すべてが正常に動作します。ただし、次のステップは、指定された範囲のページに対してのみ、2 番目のサービス プロバイダー (サーバー側で別の認証メカニズムを使用するように構成されている) の使用を追加することです。
最初に、異なるentityIdを持つ 2 番目の SP (最初の SP の範囲内の 2 番目の IdP ではない) を追加するように web.config を介して構成する方法。
次に、プログラムで 2 番目の SP に切り替える方法を教えてください。メソッドApplication_BeginRequestのglobal.asaxファイルで発生するはずだと思いますが、どうですか?