#javascript #asp.net #iis-7 #asp.net-web-api
#javascript #asp.net #iis-7 #asp.net-web-api
Вопрос:
я делаю приложение mvc4
в том, что у меня есть контроллер api с именем LoginController в моей папке контроллера.
в представлении входа в систему при нажатии на кнопку входа этот метод контроллера api будет вызываться с помощью
$.ajax({
url: "/api/Login/Authenticate?username=" username "amp;password=" password,
type: "Get",
он работает при запуске vs2008. я опубликовал это на своем локальном хостинге, но при нажатии на кнопку входа в систему этот API не вызывается.
iis 7.5 detailed error 404.0 not found
показывает
если я использую
url: "/wsm/api/Login/Authenticate?username=" username "amp;password=" password,
тогда он работает, wsm is the root folder
, как я могу получить тот же результат, не используя имя корневой папки
Как можно решить эту проблему
Комментарии:
1. Проверьте сопоставления маршрутов вашего контроллера, как это может
wsm
быть где-то упомянуто. Это также может быть ошибкой в конфигурации IIS. Трудно сказать, в чем может быть проблема.