asp.Netcoreがiisセッションにパブリッシュできない問題
812 ワード
詳細
背景:
プロジェクトはセッションを有効にし、ローカルで正常にデバッグします.iisにリリースされた後、ログインジャンプでユーザー情報が期限切れになったことを示します.再ログインしてください.
解決方法:startup.csコードのoptions.CheckConsentNeeded = context => true;falseに変更
理由:先輩の話を見たのは、マイクロソフトがプライバシーポリシー協定をデフォルトで開いたためだが、この方法は書き終わっていないからだ.デフォルトのプロジェクトのトップページの最上位にプライバシー契約に同意するかどうかがあります.同意すればクッキーを貯めることができ、同意しなければだめだ.
詳細は以下を参照してください.http://www.sohu.com/a/234776446_468635
背景:
プロジェクトはセッションを有効にし、ローカルで正常にデバッグします.iisにリリースされた後、ログインジャンプでユーザー情報が期限切れになったことを示します.再ログインしてください.
解決方法:startup.csコードのoptions.CheckConsentNeeded = context => true;falseに変更
services.Configure(options =>
{
// This lambda determines whether user consent for non-essential cookies is needed for a given request.
options.CheckConsentNeeded = context => true;
options.MinimumSameSitePolicy = SameSiteMode.None;
});
理由:先輩の話を見たのは、マイクロソフトがプライバシーポリシー協定をデフォルトで開いたためだが、この方法は書き終わっていないからだ.デフォルトのプロジェクトのトップページの最上位にプライバシー契約に同意するかどうかがあります.同意すればクッキーを貯めることができ、同意しなければだめだ.
詳細は以下を参照してください.http://www.sohu.com/a/234776446_468635