c# - 清除 Session_End 上的 Cookie C#

标签 c# browser saml global-asax sessionend

是否可以在 Session_End 上清除浏览器的 cookie? 鉴于没有上下文,没有请求,也没有响应?

此外,不可能将值放在 session 中而不是放在 cookie 中。这是由第三方应用程序完成的。

编辑: 我忘了提及该网站正在使用 SSO。我尝试访问的 cookie 是 SSO cookie。

最佳答案

不,您不能对 Session_End 中的 cookie 执行任何操作,因为服务器会在超时后异步调用该 cookie。此时,网络浏览器没有正在进行的 http 请求,因此没有与浏览器的开放通信 channel 。

关于c# - 清除 Session_End 上的 Cookie C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36298351/

相关文章:

browser - 全屏 Direct3D 应用程序中的 Web 浏览器

amazon-web-services - 如何在使用 AD SAML 2.0 的 aws cognito 中不使用托管 ui 的情况下获取 jwt token

authentication - OpenID Connect 适用于物联网吗?

.net - WIF 4.5 BootstrapContext 安全 token null

c# - 在方法内返回await fooAsync()或return fooAsync()

c# - 为什么跳转到 WPF for Business Application 而不是使用 Winforms

C# CenterToScreen() Winforms 设计器屏幕位置

c# - 无法连接到包含中文字符的 MySQL 数据库

javascript - HTML Canvas,缓慢且笨重

javascript - 让 Node.js 语音识别实现在浏览器中工作