2017-02-02 3 views
0

У меня есть очень базовое приложение Single Sign On, построенное на VS 2015 с использованием MVC и веб-форм. Предполагается, что это простое доказательство концепции и основано на некотором коде, найденном here и here, которые по сути являются одними и теми же. Я, наконец, получил все преобразованные для использования .Net 4.5, но при запуске на моем локальном сервере он выдает 404 без отладочной информации.SSO MVC App компилируется без ошибок, но выбрасывает 404

404 сам по себе не был неожиданностью, поскольку я должен был изменить URL-адрес на одну из защищенных страниц (например,/WebSecApp1), которая перенаправила бы меня на страницу с подписью, но независимо от того, что я поставил как url ​​я получаю 404.

Я также попытался изменить URL-адреса в коде, чтобы они содержали номера портов для localhost, но это тоже не работает.

Мне было предложено, чтобы преступник RouteConfig.cs мог быть виновником, но я не вижу, как это может быть, так как я вызываю одну страницу без параметров.

Я знаю, что это скорее облегчение по деталям, но есть ли у кого-нибудь предложения?

ответ

0

В то время как маршрутизация, упомянутая выше, была частично виновата, реальная проблема оказалась относительно простой. В моем случае просто выберите «Свойства»> «Интернет» для каждой из страниц-нарушителей и установите «Переопределить корневой URL-адрес приложения» на проверено: исправлена ​​вся проблема.

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