从另一台服务器上运行的其他Web应用程序访问在一台服务器上运行的Web应用程序

时间:2012-10-18 06:37:59

标签: java web-applications web

我开发了一个在服务器上运行的Web应用程序(比如webapp1)(比如server1)。 我有另一个在不同服务器上运行的Web应用程序(比如webapp2)(比如server2)。

只有webapp1上的注册用户必须能够使用webapp1会话中的用户名和密码登录webapp2。 webapp1使用Active Directory对用户进行身份验证。 webapp1的某些用户可以通过内部通过活动目录访问webapp2。

我想访问webapp1 fron webapp2。我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

我认为你的问题是这样的。你有两个网络应用程序,当你的第一个webapp1发出请求时,会做一些处理,其他部分由第二个webapp完成。

这可以通过将请求重定向/转发到第二个webapp来完成,让第二个webapp完成剩余的工作并将其返回给用户或再次返回第一个webapp。

答案 1 :(得分:0)

您需要创建一个API来执行此操作。

查看类似的问题(对于PHP,但基本概念仍然适用):create api using php

使用Java技术构建RESTful Web服务: http://www.ibm.com/developerworks/training/kp/j-kp-rest/index.html