资源在不同的网络上共享

时间:2015-10-14 04:19:08

标签: java spring tomcat6

我开发了一个网络应用程序,我们可以登录到Dropbox帐户并获取他们的数据。 这里的问题是,假设用户(X)通过浏览器访问了Web应用程序并登录到他在网络中的Dropbox帐户(比如A),现在如果我们在另一个网络中打开相同的Web应用程序(比方说B)吧还说用户(X)已登录到Dropbox帐户。

浏览器之间也是如此,就像用户(X)在谷歌浏览器中打开应用程序并登录到Dropbox帐户一样,当用户在Mozilla中打开应用程序时,它表示用户(X)已登录。

应用程序是使用Spring MVC框架在Java中开发的,用于UI和jquery的jsp页面。 我在Apache Tomcat Server上运行此应用程序。

问题: 如何在浏览器和网络之间共享资源。

1 个答案:

答案 0 :(得分:1)

我们需要在项目中实现会话,并将Dropbox提供的accesstoken存储为Outh 2.0协议的一部分作为会话变量。 每当用户尝试请求Web应用程序时,该特定会话就会加载并使用该会话变量中存在的accesstoken值。

通过这种方式,我们可以区分请求。

相关问题