Загрузка файла MDB (Access) из IIS
-
18-09-2019 - |
Вопрос
Этот вопрос лучше задать на ServerFault, но поскольку это связано с программным проектом, я спрошу здесь.
Проще говоря, как мне настроить IIS, чтобы я мог загружать файл Access (.MDB) так же, как он позволяет мне загружать .HTML, .EXE и т. д.файлы?
Я пытался исключить MDB из типов mime, изменить расширение на .DAT, указать моим локальным каталогам обрабатывать файлы .MDB как файлы двоичного/октетного потока, но ничего не работает.Я все еще получаю доступ «(401) Несанкционированный».
Что я делаю не так?
РЕДАКТИРОВАТЬ: Цифры, которые как только я спрошу, я разберусь.Я не предоставил «Всем» разрешение на чтение файла.Сделал это и удалил сопоставление приложений .MDB, и оно износилось.
Решение
Я не думаю, что это проблема исключительно на стороне сервера.Я думаю, что разные браузеры могут обрабатывать это по-разному.
Как насчет архивирования базы данных доступа и предоставления пользователям возможности загружать zip-файл?Я бы сказал, что большинство пользователей имеют возможность сделать это.
Другие советы
Вы не делаете ничего плохого.IIS запрещает загрузку файлов .mdb.Вот ссылки для вашего использования: