我有一个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的用户名和密码。
感谢。
答案 0 :(得分:1)
当有人点击jsp网站的链接时...我会将用户发送到intermediare页面...其中有一个用户名和密码作为隐藏字段的表单。将表单的操作设置为jsp的表单(用于登录)。并使用javascript自动提交表单。