无法为方法[KEYCLOAK]配置身份验证器

时间:2020-04-02 18:44:40

标签: single-sign-on keycloak authenticator

` <security-constraint>
           <web-resource-collection>
              <web-resource-name>myapp</web-resource-name>
              <url-pattern>/*</url-pattern>
          </web-resource-collection>
          <auth-constraint>
              <role-name>admin</role-name>
          </auth-constraint>

      </security-constraint>
              <security-role>
          <role-name>admin</role-name>
      </security-role>

      <login-config>
          <auth-method>KEYCLOAK</auth-method>
         <realm-name>TESTAPP</realm-name>
      </login-config>`

我正在尝试使用Redhat SSO保护部署在tomcat上的Web应用程序。但是,当我在Linux机器上部署应用程序并启动tomcat服务器时,出现以下错误,

2020年4月2日11:14:26.046严重[main] org.apache.catalina.startup.ContextConfig.authenticatorConfig无法为方法[KEYCLOAK]配置身份验证器 2020年4月2日11:14:26.047严重[main] org.apache.catalina.startup.ContextConfig.configureStart标记此应用程序由于先前的错误而无法使用

当我进入web.xml并将身份验证方法从KEYCLOAK更改为BASIC时,我能够启动该应用程序,但是在输入网址时,无需重定向到SSO页面,而是为用户anme弹出了一个小弹出窗口和地址。谁能想到这是怎么回事?

0 个答案:

没有答案
相关问题