ASP.NET CoreのSession利用方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-戻る
--[[.NET Core config]]
--[[ASP.NET Core]] > [[ASP.NET Coreへの移行]]
* 目次 [#l1207495]
#contents
*概要 [#e8051249]
少し難しい。
*詳細 [#xac52e0b]
**インターフェイス [#x840cdc7]
***文字列のみ格納可 [#gb097113]
文字列しか格納できなくなったので、複雑なオブジェクトはJSO...
-参考
--Using Sessions and HttpContext in ASP.NET 5 and MVC6~
https://benjii.me/2015/07/using-sessions-and-httpcontext-...
***IsNewSessionプロパティ [#ke0cafee]
-IsNewSessionプロパティが無くなっている。
-IsNewSessionと言うKeyを、Sessionストアに突っ込むなど。
-参考
--OpenTouryo/BaseMVControllerCore.cs at develop · OpenTou...
https://github.com/OpenTouryoProject/OpenTouryo/blob/deve...
**構成 [#dc88a7e0]
***Startup [#f1542ad0]
-Configureメソッド
// Sessionを使用する。
app.UseSession(new SessionOptions()
{
IdleTimeout = TimeSpan.FromMinutes(30), // ここで調整
IOTimeout = TimeSpan.FromSeconds(30),
Cookie = new CookieBuilder()
{
Expiration = TimeSpan.FromDays(1), // 効かない
HttpOnly = true,
Name = "mvc_session",
Path = "/",
SameSite = SameSiteMode.Strict,
SecurePolicy = CookieSecurePolicy.SameAsRequest
}
});
-ConfigureServicesメソッド
// Sessionを使用する。
services.AddSession();
***StateServerモード [#ze3deeb7]
-[[ASP.NET Coreの分散キャッシュ]]
*参考 [#g0a1c334]
-ASP.NET Core MVCでSession管理 - 今日もちょいつか~
http://heinlein.hatenablog.com/entry/2017/11/21/141639
-Session and application state in ASP.NET Core | Microsof...
https://docs.microsoft.com/ja-jp/aspnet/core/fundamentals...
----
Tags: [[:プログラミング]], [[:.NET開発]], [[:.NET Core]],...
終了行:
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicros...
-戻る
--[[.NET Core config]]
--[[ASP.NET Core]] > [[ASP.NET Coreへの移行]]
* 目次 [#l1207495]
#contents
*概要 [#e8051249]
少し難しい。
*詳細 [#xac52e0b]
**インターフェイス [#x840cdc7]
***文字列のみ格納可 [#gb097113]
文字列しか格納できなくなったので、複雑なオブジェクトはJSO...
-参考
--Using Sessions and HttpContext in ASP.NET 5 and MVC6~
https://benjii.me/2015/07/using-sessions-and-httpcontext-...
***IsNewSessionプロパティ [#ke0cafee]
-IsNewSessionプロパティが無くなっている。
-IsNewSessionと言うKeyを、Sessionストアに突っ込むなど。
-参考
--OpenTouryo/BaseMVControllerCore.cs at develop · OpenTou...
https://github.com/OpenTouryoProject/OpenTouryo/blob/deve...
**構成 [#dc88a7e0]
***Startup [#f1542ad0]
-Configureメソッド
// Sessionを使用する。
app.UseSession(new SessionOptions()
{
IdleTimeout = TimeSpan.FromMinutes(30), // ここで調整
IOTimeout = TimeSpan.FromSeconds(30),
Cookie = new CookieBuilder()
{
Expiration = TimeSpan.FromDays(1), // 効かない
HttpOnly = true,
Name = "mvc_session",
Path = "/",
SameSite = SameSiteMode.Strict,
SecurePolicy = CookieSecurePolicy.SameAsRequest
}
});
-ConfigureServicesメソッド
// Sessionを使用する。
services.AddSession();
***StateServerモード [#ze3deeb7]
-[[ASP.NET Coreの分散キャッシュ]]
*参考 [#g0a1c334]
-ASP.NET Core MVCでSession管理 - 今日もちょいつか~
http://heinlein.hatenablog.com/entry/2017/11/21/141639
-Session and application state in ASP.NET Core | Microsof...
https://docs.microsoft.com/ja-jp/aspnet/core/fundamentals...
----
Tags: [[:プログラミング]], [[:.NET開発]], [[:.NET Core]],...
ページ名: