web-dev-qa-db-ja.com

セットアップIISフォームを使用する代わりにユーザー名/パスワードウィンドウの入力を求める?

.htaccessを使用するLinuxボックスでは、フォルダなどへのアクセスを拒否できます。ユーザーがそのディレクトリ/ファイルにアクセスしようとすると、ユーザー名/パスワードを要求するウィンドウがポップアップ表示されます。

IIS 6でこれをどのように行いますか?

3
Jack Marchetti

IIS MMCでは、次のことができます。

  • Webサイトに移動します
  • フォルダを右クリックします
  • 「プロパティ」を選択します
  • 「ディレクトリセキュリティ」タブを選択します
  • 「認証とアクセス制御」の下の「編集」をクリックします
  • [匿名アクセスを有効にする]のチェックを外します
  • 「基本認証」を確認してください

次に、ローカルWindowsアカウントを追加し、そのユーザーを追加して、通常のNTFSアクセス許可を使用してディレクトリへの「読み取り」アクセス権を付与します。

パスワードの入力を求められ、Windowsアカウントの資格情報で入力できます。

4
ericdc

私は過去に IISPassword を使用して大成功を収めました。これはIIS6で機能すると思います。

更新:チェックしたばかりで、IIS6で動作します-2009年以降の更新はありません...

3
vsltd