2009-04-19 2 views
0

Я пытаюсь использовать интерфейс REST с Subsonic, но мне не повезло.Ошибка Subsonic REST 404

У меня есть это в web.config

<httpHandlers> 
     <add type="SubSonic.WebUtility.RESTHandler, Subsonic" path=".xml" verb="*"/> 
</httpHandlers> 

и просто, чтобы проверить, что у меня есть версия дозвуковых, которая имеет такую ​​функциональность, это работает отлично (ничего не делать, но я получаю Intellisense и он отлично компилируется):

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 

    Dim dr As New SubSonic.WebUtility.RESTHandler 

End Sub 

Но когда я пытаюсь URL как http://localhost:59271/CBVA35/schedule/list.xml, я получаю 404 ошибку.

ответ

0

У меня была такая же проблема - она ​​работала хорошо с помощью ASP.NET DEV веб-сервер, но не работает в ИИС. В дополнение к тому, что сказал Роб, мне пришлось настраивать сопоставления IIS для приема других типов файлов. См. Комментарии здесь для деталей:

http://www.swindelles.com/ed/2008/07/22/creating-rest-web-services-in-c-sharp-2/