Доступ к файлам служб приложений Azure

У меня есть несколько файлов на wwwroot / uploads, которые должны быть доступны всем.

В настоящее время выдает ошибку 404, но файл существует, и URL-адрес, который я использую, является правильным. Кто-нибудь может подсказать мне по настройке контроля доступа к этой папке?

Я попытался использовать файлы .htaccess (разрешить все), а также попытался возиться с файлом web.config. Не повезло, хотя. (Атрибуты доступа должны применяться рекурсивно ко всем дочерним элементам каталога «uploads».

Спасибо всем!

Обновить:

Проблема заключалась в том, что IIS не был настроен для поддержки MIME-типа .mp4, который я пытался использовать. Просто добавил, что там в основном файле web.config, и теперь он работает 🙂

Спасибо @misaim за помощь 🙂

2

Решение

Это может быть связано с тем, что тип MIME не включен для медиа-файлов по умолчанию. Попробуйте удалить web.config и включить mp4 или файл изображения и посмотреть, исчезнут ли ваши ошибки.

https://en.wikipedia.org/wiki/Media_type

2

Другие решения

Вы пытались изменить системные права доступа к файлам? Не только разрешения веб-сервера? то есть chmod -R 777 (на самом деле не делайте этого, используйте правильные разрешения, это открыть).

0