asp.net - 仅给定会话 ID,如何访问 ASP.NET 会话状态?
问题描述
我们有一个使用会话状态的 ASP.NET 应用程序。传入的请求具有 ASP.NET 会话 ID cookie,这允许 ASP.NET 的内部设置 HttpContext.Session,准备好由例如 aspx 页面中的请求处理代码使用。
现在考虑一个自定义 HTTP 处理程序,该处理程序处理没有 cookie 的请求和通过查询参数传达的会话 ID(这将被加密)。缺少会话 ID cookie 意味着标准 ASP.NET 处理无法设置 HttpContext.Session。有什么方法可以让我们直接从查询参数给定会话 ID 访问会话状态?
解决方案
推荐阅读
- java - 如何仅获取整数对象,仅字符串对象,甚至仅整数对象......?
- python - 多个字符串列上的熊猫聚合
- python - 用拉格朗日插值求多项式的常数项
- excel - 有没有办法根据特定单元格的值更改 VBA 代码?
- r - 将带有 % 的百分比列转换为 R 中的数字
- python - 如何在 C++ 中正确实现 python 迭代器?
- typescript - 扩展接口时的 Typescript 通用约束 - '?' 预期的
- javascript - Javascript - 引用函数本身的参数
- flutter - 在每个屏幕中保持底部导航栏颤动
- android - 即使应用程序关闭并在后台获取位置,也每天发送通知