2016-12-22 17 views
1

У меня есть приложение .NETCORE, являющееся приложением Aurelia Framework. У меня также есть веб-интерфейс .NETCORE. Чтобы опубликовать их на сервере, я использую CMD .net publish -framework netcoreapp1.0.Опубликовано Aurelia Application Virtual Directory 404 Ошибка

Я размещаю этот сайт на веб-сайте по умолчанию, который указывает на приложение Aurelia. Внутри этого сайта у меня есть другое приложение, являющееся веб-api. Сайт и API работают отлично. Недавно я попытался создать виртуальный каталог для работы с моими изображениями. Каждый раз, когда я пытаюсь перейти на // mywebserver/images, я получаю только 404 ошибки. Я могу играть с разрешениями и дать мне 401.2 несанкционированный доступ, но в любой другой момент я просто получаю ошибку 404.

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

ответ

1

Для всех, кто сталкивается с этим вопросом. Вскоре после публикации я наткнулся на некоторую информацию на сайте. http://www.jauernig-it.de/asp-net-coreiis-serving-content-from-a-file-share/ Matthias обсуждает, что с .netcore виртуальные каталоги в основном мертвы, и вы должны начать использовать app.UseFileServer в файле startup.cs.

Спасибо

0

Я, кажется, что «404» Http код возврата код ошибки по умолчанию в опубликовал .netCore приложения (у меня было это возвращение с проблемой подключения SQL Server).

Я думаю, что это не связано с Aurelia. используйте app.UseFileServer для обработки изображений.

 Смежные вопросы

  • Нет связанных вопросов^_^