IIS 8の単一ディレクトリをパスワードで保護する


13

Windows Server 2012 StandardでIIS 8の1つのディレクトリをパスワードで保護するにはどうすればよいですか?

例:mysite.comにアクセスできるようにしたいのですが、mysite.com / securedに移動するときに、アクセス用のパスワードの入力を求められます。

回答:


14
  • IISマネージャーを開き、保護するディレクトリを選択します。

  • [IIS]セクションで[認証]を選択します。

  • 「匿名認証」を無効にします。

  • 目的の認証方法(通常は「基本認証」)を有効にすると、このディレクトリでのみ有効になります。

  • ユーザーアカウントを追加します。

    • IISでディレクトリを左クリックし、権限を編集...、セキュリティ、編集、追加、Active Directoryからユーザーを入力
  • そのユーザーに、必要なディレクトリに対する読み取り、実行、リストのアクセス許可を付与し、新しく作成したユーザーを介してログインします。

    • 新しく追加したユーザーを左クリックし、[フルコントロールを許可]をオンにします
  • ログインするには、ドメインのユーザー名とパスワードを使用します(つまり、UN:admin @ myDomain.local、PW:p @ $$ w0rd)。

    注:役割サービスウィンドウで認証方法を追加/削除できます。


別の方法として、PHP / ASPなどのサーバーサイド言語を使用して認証システムをコーディングできます


1
ありがとう、ソララック。IISの初心者なので、ディレクトリを選択して設定を変更できることに気づきませんでした。それはあまりにも明白であり、.htaccessファイルに慣れているので、私はそれを見つけるのに苦労していると思います。再度、感謝します!
ジェイク

3
「基本認証」がリストにない場合は、最初にサーバーマネージャーの「役割と機能の追加」を使用してインストールする必要があります。
Rosdi 2015

4
「ユーザーアカウントの追加」とはどういう意味ですか?Windowsアカウント?
Chris Smith
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.