Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
注意:这个问题专门针对 Java,但我想它几乎可以适用于任何服务器端语言。
我有一个带有表单的登录页面,该表单提交给应用程序的 servlet 进行身份验证。我不得不修改登录以提交给 SSO servlet 进行身份验证。但是,我需要将 SSO servlet 响应传递回应用程序的 servlet,以便它可以完成它的部分。我不希望 SSO servlet 返回给客户端;我希望它将接力棒传递给应用程序的 servlet,它会做它的事情并将响应返回给客户端。
我怎样才能实现这种方法?
谢谢你。
从 SSO servlet,您可以使用必要的参数向浏览器发出重定向。重定向 URL 应该是您的应用程序的 servlet。参考
http://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletResponse.html#sendRedirect(java.lang.String)