Я пытаюсь создать небольшой веб-фермы с помощью "Microsoft Web Farm Framework 2.0 Beta for IIS 7"ASP.NET MVC и Web Farm Framework для IIS 7 Проблема
Все работает отлично, за исключением одной проблемы -
Мой веб-приложение написано используя ASP.NET MVC 2, и нет ссылок на используемые файлы .aspx. Типичный URL выглядит следующим образом:
http://192.168.2.35/Billing/Account/Create
Howver когда этот URL обрабатывается веб-фермы он перезаписывается:
http://192.168.2.35/Billing/Account/Create/default.aspx
/default.aspx
это время добавляется к каждому URL-адресу.
Я могу решить эту проблему, используя URL-адрес перезаписи. Но я думаю, что это не очень хорошее решение.
Возможно, я пропустил что-то в настройках веб-фермы?
Вы используете интегрированный режим? Вы должны быть. –
Спасибо, Крейг. Да, мое веб-приложение использует .net 4.0 apppool в интегрированном режиме, и это прекрасно работает. На хосте веб-фермы никаких веб-приложений не установлено вообще, поэтому никакого приложения использовать не было. Проблема заключается в том, что хост веб-фермы - это то, что хост присоединяется к моим URL-адресам «/default.aspx» и перенаправляет HTTP-запрос на хостинг с установленным моим веб-приложением. Итак, я думаю, что это не имеет значения для классического или интегрированного режима, который я использую, потому что проблема возникает на хосте, который не имеет каких-либо веб-приложений. –