是否可以在调用 asp.net web 服务的 asp.net aspx 页面之间共享会话状态
我的情况:
我有 1 个包含 aspx 页面和 Web 服务的 asp.net 应用程序,
我从一个 aspx 页面调用(使用 ajax)到 web 服务 - 全部都在同一个 asp.net 应用程序中!
这是我的问题 有什么办法可以共享会话状态吗?
即 - aspx 页面有一个 sessionID 并且状态正在维护。当调用webservice时,有没有办法自动将seesionID发送到webservice,然后能够从webservice访问相同的会话状态?
——
这将大大简化我的工作! :)非常感谢您的想法!
My Situation:
I have 1 asp.net application with both aspx pages AND webservices
I make calls (using ajax) to the webservice from an aspx page - all within the same asp.net application!
Here is my problem/question
Is there any way to share the session state?
I.e. - the aspx page has a sessionID and the state is being maintained. When the call to the webservice is made, is there a way to automatically send the seesionID to the webservice and then be able to access the same session state from the webservice?
--
That would greatly simplify my work! :) Many thanks for your ideas!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该将 EnableSession 属性添加到
Web 服务方法上的 WebMethod 属性:
You should add the EnableSession property to the
WebMethod attribute on your web service methods: