OWIN外部Cookie消失了

时间:2019-04-10 18:24:12

标签: authentication cookies session

间歇性地,我们的外部身份验证Cookie不再返回。
我们正在使用 1)OWIN作为中间件层 2).net 4.62 3)SessionState 4)Systain SAML 5)2个IIS Web服务器

我们按照以下步骤初始化Cookie

public void ConfigureAuth(IAppBuilder应用) {     app.UseExternalSignInCookie(“ ExternalCookie”);

...等

在回调中,我们得到的结果如下

AuthenticateResult authenticateResult =等待此。AuthenticationManager.AuthenticateAsync(“ ExternalCookie”);

以下链接指的是我认为的问题

http://appetere.com/post/owinresponse-cookies-not-set-when-remove-an-httpresponse-cookie

https://stackoverflow.com/questions/20737578/asp-net-sessionid-owin-cookies-do-not-send-to-browser

我尝试如下设置会话 会话[“替代方法”] = 0;

我想尝试使用上面链接中提到的以下内容来解决它 OnSendingHeaders(状态=>     {... 但我不确定如何实现

0 个答案:

没有答案