Запуск WCF WebAPI Prev 6 внутри MVC3 в AppHarbor, 404 ошибки - PullRequest
2 голосов
/ 02 февраля 2012

Сегодня вечером я пытался запустить быстрый проект WCF WebAPI на AppHarbor и столкнулся с некоторыми проблемами. API-интерфейс WCF встроен в пустой проект MVC3, как это делается на сайте CodeFlex WCF. https://github.com/jptoto/Postmark-Response-Code-Generator Сам API довольно прост, когда вы вводите код ошибки ответа http в конце URL-адреса, ответом будет правильный код ошибки. Так, например, использование http://responsecodes.appharbor.com/api/response/405 в Fiddler или каком-либо другом http-клиенте вернет правильный ответ об ошибке для ошибки 405. (Этот API - просто удобный способ тестирования с правильными ответами об ошибках).

В любом случае, что бы я ни пытался, я получаю 404 ошибки от AH. Я не могу сказать, работает ли маршрутизация на чем. Когда я загружаю встроенный код из AH и запускаю его локально внутри IIS, он работает нормально, без проблем.

Если AH просто не поддерживает какую-либо маршрутизацию, которая есть в WebAPI Preview 6, это нормально. Я просто хочу охватить все свои базы. Спасибо !!

1 Ответ

3 голосов
/ 02 февраля 2012

Похоже, что вы используете неправильный URL и ваше приложение работает здесь: http://responsecodes.apphb.com/api/response/406

(apphb вместо appharbor)

...