【发布时间】:2013-12-28 22:09:52
【问题描述】:
是否有可能以及如何使用 cookieless ASP.NET 会话,会话 ID 不在 URL 中,但在 HTTP 标头中?使用一些自定义开发的 HttpHandler 或 HttpModule
解释为什么需要更轻松地迁移现有产品。最正确的解决方案是从 cookieless=true 切换到 false。但它已经是现有的工作产品,迁移可能不是那么容易。在这种情况下,至少需要努力在多个地方更改代码。想法是例如使用自定义 HTTP 模块重写 URL 并将会话而不是 URL 插入自定义 HTTP Header,否则在向客户端返回响应时。
【问题讨论】: