代码之家  ›  专栏  ›  技术社区  ›  flavio.donze

覆盖keydeport.x中的默认验证器提供程序

  •  0
  • flavio.donze  · 技术社区  · 4 年前

    KEYCLOAK-19865 ).

    public class CustomSpnegoAuthenticatorFactory implements AuthenticatorFactory, DisplayTypeAuthenticatorFactory {
        public static final String PROVIDER_ID = "auth-spnego"; // ID of the default provider SpnegoAuthenticatorFactory
    

    并在“我的自定义提供程序”中添加以下行: META-INF/services/org.keydepot.authentication.AuthenticatorFactory

    org.keycloak.authentication.authenticators.browser.CustomSpnegoAuthenticatorFactory
    

    但仍然使用默认提供程序。如何覆盖keydeport.x中的默认提供程序?

    编辑:我们有很多使用现有身份验证流和kerberos配置的安装。我要寻找的是覆盖默认提供程序,而不修改生产配置/auth流。

    0 回复  |  直到 4 年前
        1
  •  0
  •   sventorben    4 年前

    您必须使用自定义ID并替换身份验证流中的验证器。