2

Mac OSX Lion でホストされている VMWare Fusion 5 仮想マシンで Windows 7 Prof を実行しています

  1. ファイル経由で新しい ASP.Net MVC4 WebAPI プロジェクトを作成しました VS2012 Express for Web を使用した新しいプロジェクト
  2. F5 キーを押すと、ブラウザにデフォルトの Web ページが表示されます
  3. ポート 90 をリッスンする IIS で MyApi という名前の新しい Web サイトを作成し、C:\MyApi にバインドしました。
  4. VS2012 でプロジェクトを右クリックし、上記で作成した Web サイトを選択する公開オプションを使用しました
  5. デフォルトの Web ページ (ステップ 1 から) の代わりに移動するとhttp://localhost:90/、403.14 ディレクトリ リスト禁止エラーが表示されます。
  6. 新しい Web サイトは、ログインしたアカウントとして実行するように構成された MyApi アプリ プールで実行するように構成されています。

私は何が欠けていますか?MyAPI を起動して実行するにはどうすればよいですか。

Win 7 の IIS でホストしたいので、iPhone で実行されているアプリから Web サービスを呼び出すことができます。

どんな助けでも大歓迎です

4

1 に答える 1

6

この質問への答えは私の問題を解決しました

IIS 7.5 でホストされている Web API で HTTP 404 ページが見つかりません

<system.webServer>
    .....
    <modules runAllManagedModulesForAllRequests="true" />
    .....
</system.webServer>
于 2013-04-22T23:32:49.163 に答える