将身份验证从ASP站点转移到JSP

时间:2012-12-04 19:28:11

标签: asp.net jsp authentication transfer

我有一个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的用户名和密码。

感谢。

1 个答案:

答案 0 :(得分:1)

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