是否可以使用 WPF XBAP 应用程序访问 ASP.NET HttpSession?
我有一个 .xbap 应用程序和 ASP.NET 在同一 IIS 服务器上运行。我从 ASP.NET 进行了登录会话,但在我的 XBAP 应用程序中,它必须再次登录才能访问该系统。我想使用此 ASP.NET 会话作为整个应用程序(包括 XBAP 应用程序)的会话。这是一个非常大的应用程序。我不想更改我的登录系统。
这个问题的最佳解决方案是什么?
I have a .xbap application and ASP.NET running on the same IIS server. And I did a login session from ASP.NET, but in my XBAP Application it must login again to access to this system. I want to use this ASP.NET Session to be a session of whole application including XBAP Application. This is a very large application. I don't want to change my login system.
What is the best solution for this problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我可能是错的,但我觉得这是不可能的。
XBAP 只是一个在浏览器上下文中运行的 WPF 应用程序,但不像其他 ASP.NET 应用程序那样具有任何功能或 cookie 共享。因此,没有简单的方法可以将 ASP.NET 身份验证模拟到 XBAP 应用程序上下文。
I may be wrong but I feel that this is not possible.
XBAP is just a WPF application running in the browser context, but doesnt have any capablities or cookie sharing like other ASP.NET apps. So there is no easy way to impresonate that ASP.NET authetication to the XBAP application context.