Загрузка файла MDB (Access) из IIS

Этот вопрос лучше задать на ServerFault, но поскольку это связано с программным проектом, я задам его здесь.

Проще говоря, как мне настроить IIS, чтобы я мог загружать файл Access (.MDB) так же, как он позволяет мне загружать файлы.HTML, .EXE и т. Д.?

Я попытался извлечь MDB из типов MIME, изменив расширение на.DAT, сказав моим локальным каталогам обрабатывать файлы.MDB как двоичные файлы / файлы octet-stream, но ничего не работает. Я все еще получаю "(401) Несанкционированный" доступ.

Что я делаю неправильно?

РЕДАКТИРОВАТЬ: полагает, что, как только я спрашиваю, я понимаю это. Я не дал разрешения "Все" на чтение файла. Сделал это и удалил.MDB Application Mapping, и это надоело.

2 ответа

Решение

Я не думаю, что это чисто проблема на стороне сервера. Я думаю, что разные браузеры могут справиться с этим по-разному.

Как насчет архивирования базы данных доступа и предоставления пользователям возможности загружать zip-файл? Я бы сказал, что большинство пользователей имеют возможность сделать это.

Вы не делаете ничего плохого. IIS запрещает загрузку файлов.mdb. Вот ссылки для вашего использования:

Другие вопросы по тегам