Разрешения виртуальных папок IIS для каждой учетной записи пользователя - PullRequest
1 голос
/ 10 августа 2010

У меня есть сайт с приведенной ниже структурой для сохранения изображений товара:

~/fileserver/{user_id}/{file_id}.{file_extension} 

Я хочу ограничить доступ к каждой папке {user_id} и разрешить только определенному пользователю получать это изображение. Как это можно сделать? Нужно ли что-то устанавливать в IIS?

1 Ответ

1 голос
/ 10 августа 2010

Напишите HttpModule , который проверяет путь запроса. Если путь содержит fileserver/{user_id} и user_id является действительным пользователем, проверьте, аутентифицирован ли user_id.

Доступно множество учебных пособий о том, как это сделать .

...