当前位置: 首页 > 知识库问答 >
问题:

由于pom.xml中的相对路径错误,Keycloak身份验证器SPI示例无法工作

楚雪松
2023-03-14
FATAL] Non-resolvable parent POM for org.keycloak:keycloak-examples-parent:8.0.0-SNAPSHOT: Could not find artifact org.keycloak:keycloak-parent:pom:8.0.0-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ org.keycloak:keycloak-examples-parent:8.0.0-SNAPSHOT, C:\Users\dazoulay\Downloads\keycloak-master\keycloak-master\examples\pom.xml, line 20, column 13 
mvn clean install wildfly:deploy

在/keycloak-master/examples/providers/authenticator上,但是我得到了“不可解决的父错误”

我也尝试了git Checkout8.0.0,但我也犯了同样的错误。

共有1个答案

孙海
2023-03-14

两种解决方案:

您需要从项目的根开始构建,而不是从子项目的根开始构建。所以不是

cd keycloak/examples/providers/authenticator
mvn clean install

做:

cd keycloak
mvn clean install
cd keycloak/examples/providers/authenticator
git checkout 8.0.0
mvn clean install
 类似资料:
  • 我遵循了为keycloak(版本4.8.3)设置自定义身份验证器spi的演练。我几乎只使用从这里得到的示例代码。我只更改了以便能够编译项目并使用部署它。而且它起作用了...我可以在keycloak中配置新的身份验证流,更新浏览器流并设置所需的动作。但是,如果我想在应用程序中使用新的身份验证,我会得到以下消息:。并且在控制台中得到以下输出: 我在github上查找了文件DefaulTauthenti

  • 我正在尝试实现一个自定义密钥克拉克身份验证器SPI,用于针对外部数据源/REST服务进行身份验证。计划是将它们迁移到Keycloak。 成功后,在keycloak数据源上创建用户。 创建自定义映射器以在令牌上添加额外的用户属性。 我正在遵循官方指南https://www.keycloak.org/docs/latest/server_development/index.html#_auth_spi

  • 我已经实现了keycloak用户存储SPI流。它针对外部源进行身份验证。Keycloak是用外部存储属性更新的,如果它在getUserByUsername方法中更新,它就可以工作。 我正在isValid方法中验证userValidation,并更新UserModel和LocalHashMap中的userAttributes。 从日志中,我看到UserStoreProviderFactory创建了两

  • 问题内容: 我是AngularJS的新手,在以下情况下我对如何使用angular-“ ui-router”感到有些困惑: 我正在构建一个包含两个部分的Web应用程序。第一部分是带有登录和注册视图的主页,第二部分是仪表板(成功登录后)。 我为home部分创建了一个带有角度应用程序和配置的,用于处理和查看,还有一个针对仪表板部分的文件,其应用程序和配置用于处理许多子视图。 现在,我完成了仪表板部分,并

  • 我一直在搜索net,试图找到任何定义如何在流星和响应路由器4中处理身份验证的地方。 基本上,我希望某些路由只对经过身份验证的用户可用。有相关文件吗? 阿西尔

  • 根据React Router给出的示例,我正在尝试创建一个受保护的路由,当用户未被授权使用Find Router for Relay Modern时,该路由将重定向到: 我用真实的登录逻辑替换了fakeAuth,但其余的都是一样的。这条路线就是不渲染。 发现路由器似乎是轻的例子围绕这个特定的问题。有什么想法吗?