0

私は、nuget パッケージ Install-Package jQuery.Mobile.MVC を含む mvc4 Web サイトを持っています。ホームのコードは次のとおりです。

[OutputCache(CacheProfile = "SiteCache", VaryByParam = "none")]
public ActionResult Index()
{
    return View();
}

デスクトップ ブラウザーから移動してモバイルのレイアウトを取得することがあるという問題があります。ユーザーがモバイルから入力し、IIS がモバイル ページ用にキャッシュされ、その後モバイル レイアウトとしてユーザーに提供された可能性がありますか?

4

1 に答える 1

0

はい、問題は、モバイル ユーザーがあなたの前にサイトにアクセスしたことです。他のすべての人のために、アクション/ビューを IIS にキャッシュします。クライアントではなくサーバーキャッシュです。クライアントセッションが接続されているすべてのクライアントのインデックスをキャッシュするために、Guidパラメーターとそのキャッシュを使用できます。

于 2013-03-19T11:27:16.400 に答える