对于为手机提供内容的 ac# 网站项目,我需要使用会话状态。移动浏览是一个有点棘手的领域,你不能依赖 cookie,因为有些网络只是删除它们,或者有些手机根本不支持它们。
.net 的 cookieless 会话对我来说是完美的解决方案,但它们也有一些缺点。例如,会话开始时的应用程序 .net 使用 AspxAutoDetectCookieSupport=1 参数重定向用户当前页面本身,以检查是否支持 cookie。
这对我来说并不理想,因为每个请求至少会被重定向一次,而搜索引擎不喜欢这样。
我的问题是是否有任何方法在 global.asax 中设置会话状态模式或在会话开始时使用 http 处理程序,以便我可以控制它的模式并为搜索引擎机器人设置 false