0

我有一个 asp.net 站点,它使用与另一个 JSP 站点相同的数据库。JSP 站点做一些报告,asp 站点用于数据输入。我需要的是,一旦用户登录到 asp.net 站点并单击其中一个常见的 id,我想将他们带到 jsp 站点以显示报告,而无需他们再次登录。jsp 站点的用户名和密码与 asp 完全相同,因为它们使用相同的用户表。JSP 站点已有 3-4 年的历史,我对此完全没有经验。因此,如果有人可以在这里帮助我。

这是登录 JSP 站点的响应头和请求头:

**Response Headers**
Content-Length  0
Content-Type    text/html
Date    Wed, 05 Dec 2012 15:20:49 GMT
Location    http://www.something.something.htm?action=0
Server  Apache-Coyote/1.1
Request Headersview source
Accept  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding gzip, deflate
Accept-Language en-US,en;q=0.5
Cookie  JSESSIONID=523454ADB2B7C19D29BD68DB55D30146
Host    www.something.something.com
Proxy-Connection    keep-alive
Referer http://www.something.login.htm
User-Agent  Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0
Request Headers From Upload Stream
Content-Length  41
Content-Type    application/x-www-form-urlencoded

请求标头仅包含 mode=0 的用户名和密码。

谢谢。

4

1 回答 1

1

当有人单击 jsp 站点的链接时...我会将用户发送到中间页面...其中有一个表单,其中包含用户名和密码作为隐藏字段。将表单的动作设置为jsp的表单(用于登录)。并使用 javascript 自动提交表单。

于 2012-12-04T19:33:00.573 回答