gpt4 book ai didi

java - 在 Tomcat 7 中扩展 AuthenticatorBase

转载 作者:行者123 更新时间:2023-11-28 22:01:44 25 4
gpt4 key购买 nike

我正在尝试在 Tomcat 7 中创建自定义 validator 。因此,我的理解是我需要扩展 AuthenticatorBase 类(类似于 FormAuthenticator),然后在 web.xml 中提及新的身份 validator 名称,如下所示:

<login-config>
<auth-method>CUSTOMAUTH</auth-method>
</login-config>

从 Custom Authenticator 类中创建一个 Jar 并将其放入 tomcatDir\lib\

现在我在哪里提到“CUSTOMAUTH”和我的类 CustomAuthenticator.java 之间的映射,它可能在 com.authentication.custom.CustomAuthenticator.java 中?

能否让我知道 Windows(我的开发环境)和 Linux(我们的实际服务器)的配置文件的路径。

如果我对上述任何步骤有错误,请纠正我。

提前感谢您的宝贵时间!

最佳答案

你需要重写这个方法

protected 抽象字符串 getAuthMethod();

这里必须返回CUSTOMAUTH

关于java - 在 Tomcat 7 中扩展 AuthenticatorBase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37799257/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com