Azureから.appcacheファイルを提供する際に問題が発生しました。
Chromeデベロッパーツールコンソールで表示すると、次のメッセージが表示されます
アプリケーションキャッシュエラーイベント:マニフェストフェッチに失敗しました(404)http://mydomain.cloudapp.net/c.appcahe
これで、AzureインスタンスのデフォルトのVMが.appcache拡張子とmimeタイプを認識しないことがわかったので、webroleweb.configに次を追加しました
<system.webServer>
<staticContent>
<mimeMap fileExtension=".appcache" mimeType="text/cache-manifest"/>
</staticContent>
</system.webServer>
それでも、c.appcacheと、コンソールで対応する404を参照しようとすると、404エラーが発生します。
アプリを開発ファブリックで実行すると、c.appcache内のリソースが正常にダウンロードされ、IISで作成された一時的なWebサイトに、対応するMimeタイプがiis構成に追加されます。
誰かがこの問題で私を助けることができますか?
ありがとう
ブレット