0

ASP.NET Web API (Web フォーム) をホストしようとしていますが、404 を受け取ります (フィドラーで表示):

ここに画像の説明を入力

グローバルでルートを設定しましたが、ローカルで完全に機能します。ここで何が欠けていますか?

どんなアイデアでも大歓迎です。ありがとう。

編集:

ここに私のルートテンプレートがあります:

    RouteTable.Routes.MapHttpRoute(
                name: "DefaultApi",
           routeTemplate: "api/{controller}/{action}",
           defaults: new { controller = "Uploads",  action="UploadFile"});
4

1 に答える 1

0

暗闇の中でのショットですが、プロジェクトにファイル「WebRole.cs」を追加するように指示された Windows Azure チュートリアルに従った後、Web API から 404 応答を受け取り始めました。

プロジェクトから「WebRole.cs」を削除した後、Web API 呼び出しが再び機能し始めました。

于 2012-09-14T17:44:49.147 に答える