nabehiro ブログ

開発・プログラミングに関して適当に書くブログ

ASP.NET 用の 認証用の Http Module を作りました。

HttpAuthModule
NuGet Gallery | Http Auth Module 2.2.2
GitHub - nabehiro/HttpAuthModule: Http Basic, Digest Authentication Module with IP Restriction

特徴

  • ベーシック認証
  • ダイジェスト認証
  • クライアント IP のチェック
  • URL無視リスト: 認証、IPチェックをスキップするパスの指定

導入方法

Nuget でインストールしたあとに、Web.config を微調整

対象

http://blogs.gine.jp/taka/archives/2753

作った経緯

  • IIS のベーシック認証は、Windows アカウントと連携する必要があり、セキュリティリスクを無駄にあげたくない
  • Sitecore CMS で認証するには、 HttpModule を使うのがよさげ
  • 毎度サイト起こすたびに同じようなコードコピペ・・
  • 自分の要件にあう モジュールが無さげでした


バグなどありましたら、教えて頂けると嬉しいです。