我试图将Wicket(1.5.16)与“Single Sign-On”集成。在此过程中,IdP使用HTTP POST将一堆属性发回到Wicket应用程序。
如果我使用,它会查找生命周期并在表单中添加一些数字等。我正在寻找以下解决方案,1)创建一个可以接收POST请求的Servlet / Some Wicket类。 2)如果SAML身份验证成功,则转发到私有内部。
如果您有任何提交,请告诉我。
您可以将Wicket包装在另一个Servlet过滤器中。这样,您的过滤器将首先接收请求,并可决定是处理它还是将其传递给Wicket。
要实现这一点,您只需要在web.xml中的Wicket过滤器/ servlet之前/之前定义您的<filter>
。