2段階認証を実装したく、最初はIISでBasic認証とフォーム認証の両方を有効にしてみたのですが、両方を同時に有効にすることが出来なかったため、C#のコードで基本認証を実装できないかと考えていた次第です。
色々調べてみた結果、Global.asaxに以下のメソッドを書くことで基本認証を行うことが出来るとのことでした。
C#
1protected void Application_AuthenticateRequest() 2{ 3}
参考サイト
BASIC認証とフォーム認証を併用する
最終的にはユーザーにログインIdとパスワードを入力してもらい、入力情報が正しかったらWebアプリのログインフォームへ飛ぶという内容にしたいです。
良い参考サイト等ありましたらご教示いただけませんでしょうか。
宜しくお願い致します。
実行環境
VisualStudio 2019
Windows 10
.NetFramework4.5
> 最終的にはユーザーにログインIdとパスワードを入力してもらい、入力情報が正しかったらWebアプリのログインフォームへ飛ぶという内容にしたいです。
Basic 認証とフォーム認証の両方を有効にするという話は聞いたことがないです。そういう必要があるケース・シナリオはどういったものなのでしょうか? フォーム認証を実装するなら、最初からフォーム認証だけで済むはずですけど。何か見当違いのことを考えているような気がするのですが。
ご回答ありがとうございます。
2段階認証を実装したく、最初はIISでBasic認証とフォーム認証の両方を有効にしてみたのですが、両方を同時に有効にすることが出来なかったため、C#のコードで基本認証を実装できないかと考えていた次第です。
まだ認証周りの知見が浅いため、もしかすると見当違いのことを考えているかもしれませんが、もし何か方法等ありましたらご教示いただけませんでしょうか。
上記のこと(2段階認証を実装したく、最初はIISでBasic認証とフォーム認証の両方を有効にしてみた)を質問欄を編集して追記してください。ここコメント欄は初期画面では開いてないので、読まない人がいますので。