keycloak RealmResourceProvider spi 给出 404
keycloak RealmResourceProvider spi gives 404
我正在创建一个 spi 来进行我的 otp 配置
当我将其部署为 jar 并调用 url auth/realms/{{myream}}/OTPConfig/otp/{{myusername}}
我明白了
Caused by: java.lang.ClassNotFoundException: org.keycloak.utils.TotpUtils from [Module "deployment.otp-config-spi-1.0-SNAPSHOT.jar" from Service Module Loader]
然后我打包并部署为 war,其中包括所需的依赖项并且部署成功,但相同的 url 失败并返回 404
我的 ID 是 public static final String ID = "OTPConfig";
我也看到了下面的错误
WFLYCTL0186: Services which failed to start: service jboss.deployment.unit."keycloak-services-13.0.1.jar".POST_MODULE: WFLYSRV0153: Failed to process phase POST_MODULE of deployment "keycloak-services-13.0.1.jar"
我需要这个 jar,因为我正在使用 import org.keycloak.utils.TotpUtils;
可能是“错误”:“未找到 HTTP 404”不是实际问题?
谢谢
使用 JAR 而不是 WAR 并将依赖项添加到 JAR 的 META-INF/MANIFEST.MF
文件,如下所示:
Manifest-Version: 1.0
Dependencies: org.keycloak.keycloak-services
Sealed: true
我正在创建一个 spi 来进行我的 otp 配置
当我将其部署为 jar 并调用 url auth/realms/{{myream}}/OTPConfig/otp/{{myusername}}
我明白了
Caused by: java.lang.ClassNotFoundException: org.keycloak.utils.TotpUtils from [Module "deployment.otp-config-spi-1.0-SNAPSHOT.jar" from Service Module Loader]
然后我打包并部署为 war,其中包括所需的依赖项并且部署成功,但相同的 url 失败并返回 404
我的 ID 是 public static final String ID = "OTPConfig";
我也看到了下面的错误
WFLYCTL0186: Services which failed to start: service jboss.deployment.unit."keycloak-services-13.0.1.jar".POST_MODULE: WFLYSRV0153: Failed to process phase POST_MODULE of deployment "keycloak-services-13.0.1.jar"
我需要这个 jar,因为我正在使用 import org.keycloak.utils.TotpUtils;
可能是“错误”:“未找到 HTTP 404”不是实际问题?
谢谢
使用 JAR 而不是 WAR 并将依赖项添加到 JAR 的 META-INF/MANIFEST.MF
文件,如下所示:
Manifest-Version: 1.0
Dependencies: org.keycloak.keycloak-services
Sealed: true