我有两个独立的Web应用程序。可以说app1和app2。两者都托管在具有不同域的不同服务器中。将POST参数传递给另一个JSP文件
现在在app1中有一个链接。在点击该链接时,我必须使用用户名和密码调用app2的登录页面并显示响应。但是,用户名和密码不应在URL中可见。
当前的方法:
现在,我通过创建一个iframe并通过用户名和密码PARAMS查询字符串来完成我的任务。
像:www.app2.com/login.jsp?username=abc &密码= XXX
通过点击上面的网址,获取用户登录和主页呈现。
必需的方法
我要打电话与用户名和密码后参数另一个应用程序的登录页面。我想在服务器端做所有我的东西,而不公开登录凭证。
注:我能控制的APP1只是我不能调整的APP2代码。我正在开发使用JSP的app1,struts 1.3。
这两个应用程序的用户名和密码都不相同。 App1是我的应用程序,app2是第三方报告服务。
希望你明白了我的观点!
@Arvind yaar我不能做任何事情APP2因为它是一个第三方的SaaS应用程序。它提供报告服务。我为我的应用创建了不同角色用户的报告。 –
您是否曾尝试在app1中使用'method ='post''的表单标记将其提交给app2? – Arvind