問題:
デプロイメント環境AzureのWebアプリケーションでのJSONファイル、またはWebブラウザを介して直接アプリケーションにアクセス見える404 エラーメッセージ。
エラーメッセージを要求するには、次のダイレクトアクセスがJSONファイルFirfoxブラウザを介して返されます。
「ファイルがUS-ASCIIの範囲外の文字が含まれている場合は、HTML文書の文字エンコーディングは。宣言されていなかった、ファイルは、一部のブラウザ設定でちんぷんかんぷんとして表示されます。ページの文書や文字エンコーディングは、トランスポート層プロトコルで宣言する必要があります。」
ソリューション:
設定ファイルのWeb.config <system.webServer>ノードで、次の設定情報:
<system.webServer> <staticContent> <! - JSONファイル拡張子マッピング- > <MimeMap fileExtension = " .json " MIMEタイプ= " アプリケーション/ jsonの" /> </ staticContent> </system.webServer>