在两个不同的 Web 应用程序中共享一个会话
Sharing a single session within two different Web applications
我一直在使用两种不同的 Web 应用程序,一种是在 Asp.net 中开发的,另一种是我现在正在开发的 AngularJS(这是独立的)。
所以现在我的问题是,是否可以将 ASP.net 应用程序的会话访问到 Angularjs 应用?
如果可以的话请建议我如何实现它?
谢谢,将不胜感激。
无法访问保存在 IIS 应用程序池中的会话。
我建议两种解决方法:
添加获取会话 KEY 并检索 VALUE 的 REST 端点,然后将此服务与您的 angular.js 代码一起使用以获取会话值。
重构您的 asp.net 代码以使用 cookie 而不是会话,然后您就可以访问此数据。
我一直在使用两种不同的 Web 应用程序,一种是在 Asp.net 中开发的,另一种是我现在正在开发的 AngularJS(这是独立的)。
所以现在我的问题是,是否可以将 ASP.net 应用程序的会话访问到 Angularjs 应用?
如果可以的话请建议我如何实现它?
谢谢,将不胜感激。
无法访问保存在 IIS 应用程序池中的会话。
我建议两种解决方法:
添加获取会话 KEY 并检索 VALUE 的 REST 端点,然后将此服务与您的 angular.js 代码一起使用以获取会话值。
重构您的 asp.net 代码以使用 cookie 而不是会话,然后您就可以访问此数据。