我需要设置Form Authenticator的LandingPage属性。我看到Form Authenticator Valve支持诸如LandingPage之类的配置属性。
http://www.ide.iitkgp.ernet.in/docs/config/valve.html#Form_Authenticator_Valve
我试图将其设置为
<Valve className="org.apache.catalina.authenticator.CustomFormAuthenticator856" landingPage="/Landingpage.do"/>
但是添加此服务器后,它本身无法正常工作。那么如何在server.xml中指定属性。
最佳答案
为什么将“ org.apache.catalina.authenticator.CustomFormAuthenticator856”作为className?它不在Tomcat文档中。 FormAuthenticator的正确值为“ org.apache.catalina.authenticator.FormAuthenticator”。
我还认为您不需要LandingPage的前导“ /”。
因此您的阀门标签应为:
<Valve className="org.apache.catalina.authenticator.FormAuthenticator" landingPage="Landingpage.do"/>