Какие записи ASP.NET Web Config могут ограничивать определенный доступ к файлам по дате и времени? - PullRequest
0 голосов
/ 27 апреля 2010

Какие записи в файле web.config могут позволить определенным файлам стать общедоступными после определенной даты и времени? В частности, у нас есть эти файлы, начинающиеся с AB __. Jpg, где __ может быть чем угодно. Например, мы помещаем их в папку 27 апреля, но они не должны быть доступны до 30 апреля в 23:59:59.

Я думаю, что web.config частично работает как FTP-файл Unix для определения безопасности файла.

Например, эта запись web.config позволяет просматривать каталоги:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <directoryBrowse enabled="true" />
    </system.webServer>
</configuration>

Ответы [ 2 ]

2 голосов
/ 28 апреля 2010

Вы можете использовать пользовательский модуль HTTP для обеспечения такого рода безопасности. Модуль позволяет увидеть входящий запрос и изменить его поведение по умолчанию.

2 голосов
/ 28 апреля 2010

AFAIK, в web.config нет элемента конфигурации, который позволял бы вам управлять доступом к файлам или папкам на основе даты или времени. Чтобы достичь этого, вам нужно будет самостоятельно кодировать этот механизм.

...