ASP NET MVCでログイン状態を保持しようとして、
ログイン部分にある
Rememberをtrueにしたり、
Startup.Auth.csの
ConfigureAuthにタイムアウト設定
ExpireTimeSpan = TimeSpan.FromDays(30),
SlidingExpiration = true
等を追加しても、
なかなか上手く行かない場合は、
MachineKeyの設定がされていない場合があります。
MachineKeyに付いては下記のサイトが詳しく説明してくれています。
http://blog.shibayan.jp/entry/20130331/1364728631
また、NuGetパッケージも作成してくれています。
このパッケージはインストールするだけでMachineKeyを設定してくます。
http://blog.shibayan.jp/entry/20150703/1435897073
便利な情報・ツールを提供してくれて、
いつも感謝です。
0 件のコメント:
コメントを投稿