Мой сайт ASP.NET Core всегда направляется к контроллеру и действию по умолчанию.Может ли это быть проблемой конфигурации сервера? - PullRequest
0 голосов
/ 02 июля 2019

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

Я попытался вручную ввести URL-адреса, и они все еще перенаправляют на маршрут по умолчанию.

app.UseMvc(routes =>
{
   routes.MapRoute(
     name: "default",
     template: "{controller=Home}/{action=Contact}/{id?}");
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...