【问题标题】:Session handling between 2 apps2个应用程序之间的会话处理
【发布时间】:2016-02-04 01:41:17
【问题描述】:

我有两个应用程序。 appp1 是在 nodejs 上以 Angular 运行的前端开发的,而 app2 是在 tomcat 上运行的后端休息服务。这两个应用程序之间究竟如何共享会话?我的 login.html 和控制器在 app1 中。我正在对 app2 进行休息调用以验证用户身份。 session 将如何从浏览器共享到 app1 到 app2?

谢谢 拉维

【问题讨论】:

    标签: angularjs session tomcat frontend backend


    【解决方案1】:

    一种方法是 HTML5 localStorage。

    【讨论】:

    • 你能提供更多细节吗?示例用户将点击在服务器 1 上的 app1 上运行的 login.html。app1 将对在 app2 上运行的身份验证服务进行 ajax 调用。 App2 将在 server2 上创建会话。此 session_id 将从 app2 传递到 app1,浏览器会将其存储在本地存储中。但是在下一次调用中说 home.html ...如何将存储在浏览器上的 session_id 传递给 app2。由于会话特定于服务器。实际会话是在 app2/server2 上创建的。现在 app2 会将其视为新会话...纠正我哪里出错了。?两台服务器究竟如何交换会话...
    猜你喜欢
    • 2014-09-30
    • 1970-01-01
    • 1970-01-01
    • 2012-12-30
    • 2012-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多