私はこのように、コントローラののActionResultにキャッシュ属性を追加します。MVC5キャッシュはユーザーのセッションをキャッシュしますが、どうすればこの問題を防ぐことができますか?
[OutputCache(CacheProfile = "Cache1Hour")]
とWeb.configファイルにプロファイル:
<caching>
<outputCacheSettings>
<outputCacheProfiles>
<add name="Cache1Hour" duration="3600" />
</outputCacheProfiles>
</outputCacheSettings>
</caching>
ためので、それがページで、ユーザーのセッションをキャッシュサイトの右上にユーザーの名前が表示されている場合、現在のユーザーではなくキャッシュされたユーザーが表示されます。 どうすればこの問題を防ぐことができますか? MVC 3のWebサイトでこの問題は発生しません。