web-dev-qa-db-ja.com

ユーザーがディレクトリブラウジング(IIS8)でアクセスできるフォルダーのみを表示できますか

クライアントにとってディレクトリの閲覧をもう少し快適にしようとしています。

問題のフォルダーは、IIS8を実行しているWindows 2012サーバーでホストされ、これにWebサイトが設定され、Windows認証(ローカルユーザー)を使用したアクセスが許可されます-(サブフォルダーごとに割り当てられたアクセス許可)サブディレクトリのユーザー)

そのため、全員がURLにアクセスして資格情報を入力し、サブフォルダーのリスト全体を表示できます。その後、自分のURLにのみアクセスできます。

アクセス権のあるサブフォルダのみを表示することは可能ですか?

4

承認を使用するため、IISではなくオペレーティングシステム上のフォルダーまたはファイルを非表示にしようとする必要があります。これにより、アクセス権のないフォルダが表示されるのを防ぐことができます。これは Access-based Enumeration で実行できます。同様の質問が server fault で見つかります。 高度なNTFSセットアップ を使用してフォルダーを非表示にすることもできます。

1
Simon Hayter