Файл или каталог не найден, хотя он существует и правильный путь - PullRequest
0 голосов
/ 07 ноября 2018

У меня проблема - я не могу найти свой файл, когда открываю его, используя http://localhost:49652/.well-known/acme-challenge/FfI7Xeq7_QH5R5pCd3LhAkU4k3nOqBz9mNbvJ9EwMoQ, хотя он существует и путь правильный.

Я использую ASP.NET C #, ОС: Windows Server 2012 и IIS 8.0.

Image Path My Website

И ошибка:

Image Error

Помоги мне ... Пожалуйста!

1 Ответ

0 голосов
/ 07 ноября 2018

Я хочу переадресовать вас на другой вопрос: Какие расширения файлов по умолчанию заблокированы в IIS

Проблема в том, что IIS имеет конфигурацию, как обрабатывать запрошенные файлы. В зависимости от расширения должны быть выполнены различные действия: в то время как ресурсы, такие как файлы .txt или .jpg, просто отправляются в сеть, поскольку они хранятся на диске, другие файлы, такие как .aspx или .asmx, должны анализироваться, выполняться в dotnet, а затем вывод должен быть отправлен и т. д. Я думаю, что другие расширения, такие как .dll или .exe, по умолчанию заблокированы.

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

Найдена еще одна полезная ссылка на Microsoft: https://docs.microsoft.com/en-us/iis/configuration/system.webserver/security/requestfiltering/fileextensions/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...