66

すべての「アプリケーション開発機能」を有効にした後でも、「Internet Information Services 7.5」で AJAX 呼び出しを使用して呼び出している JSON ファイルに対して「ERROR 404.3 Not Found」というメッセージが表示されます。JSON ファイル以外のすべてのファイルが読み込まれます。

ローカル マシンの IIS サーバーで HTML ページを実行しています。

ファイルを直接開くと、まったく問題はありません。オンライン サーバーでファイルをホストすると、正常に動作します。

迅速なヘルプをいただければ幸いです。

4

8 に答える 8

109

@ancajic が示唆するように、web.config ファイルの connectionString タグの後に以下のコードを追加すると、機能しました。

  <system.webServer>
    <staticContent>
      <mimeMap fileExtension=".json" mimeType="application/json" />
    </staticContent>
  </system.webServer>
于 2014-04-15T18:13:18.240 に答える
0

同じ問題はありませんが、私 (Windows Server 2003 IIS 6) の場合、MIME タイプの application/json が機能しません。私は text/plain を使用して完璧に動作します (サーバーを再起動する必要はありません)

于 2016-07-22T08:48:54.510 に答える