如何解决“HttpAuthenticationFactory 的机制 [KEYCLOAK] 中不提供所需的机制‘BASIC’”

2024-01-04

当我尝试部署 keycloak-quickstart app-profile-jee-vanilla 项目时,我遇到了一条错误消息。网上搜索了一下没有提供解决方案,所以我想在这里问一下。

以下是我遵循的步骤。涉及三个 bash shell。


钥匙斗篷外壳



curl -O -L https://downloads.jboss.org/keycloak/4.1.0.Final/keycloak-4.1.0.Final.tar.gz
tar xvfz keycloak-4.1.0.Final.tar.gz
./keycloak-4.1.0.Final/bin/standalone.sh -Djboss.socket.binding.port-offset=100
  

野蝇壳



curl -O -L http://download.jboss.org/wildfly/11.0.0.Final/wildfly-11.0.0.Final.tar.gz
curl -O -L https://downloads.jboss.org/keycloak/4.1.0.Final/adapters/keycloak-oidc/keycloak-wildfly-adapter-dist-4.1.0.Final.tar.gz
tar xvfz wildfly-11.0.0.Final.tar.gz
cd wildfly-11.0.0.Final
tar xvfz ../keycloak-wildfly-adapter-dist-4.1.0.Final.tar.gz
cd bin
./jboss-cli.sh --file=adapter-elytron-install-offline.cli
cd ../..
./wildfly-11.0.0.Final/bin/standlone.sh
  

快速启动外壳



git clone https://github.com/keycloak/keycloak-quickstarts
cd keycloak-quickstarts/app-profile-jee-vanilla
mvn clean wildfly:deploy
  

经过几分钟的编译后,我看到“所需的机制‘BASIC’在 HttpAuthenticationFactory 的机制 [KEYCLOAK] 中不可用”消息。

有人可以指出我解决这个问题的方向吗?


正如我现在所看到的,问题在于 elytron 适配器已安装,但它不应该安装。我删除了 Wildfly 目录。然后解压缩 tgz 文件。没有做任何其他配置,我启动了 Wildfly 服务器。服务器启动后,wildfly:deploy maven 命令起作用了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何解决“HttpAuthenticationFactory 的机制 [KEYCLOAK] 中不提供所需的机制‘BASIC’” 的相关文章

随机推荐

  • CSS 样式表链接与标题属性的优先级

    我见过 CSS 2 使用链接元素导入的样式表的优先级 https stackoverflow com questions 964328 css 2 precedence of stylesheets imported using link
  • Symfony 模拟 - 单独的防火墙和单独的用户提供商

    我有一个带有两个防火墙的 Symfony 应用程序 一个用于管理员 一个用于普通用户 admin provider admin etc main site form login provider fos userbundle csrf pr
  • 如何更改 Leiningen 和 LightTable 中的 Clojure 版本?

    当我在 LightTable 中的 repl 中输入 clojure version 时 我得到 1 5 1 作为输出 有什么办法可以升级到1 6 0吗 我假设它正在绘制来自 Leiningen 的 Clojure 版本 在我的机器上为 2
  • Impala: 错误: AnalysisException: 分区规范不存在:

    我正在尝试查询 show files in tableA partition column key1 value1 column key2 value2 但是 这会引发错误 ERROR AnalysisException Partition
  • 使用 TFS 2010 API 订阅工作区事件

    我正在尝试编写一些代码来监视本地工作站上的 TFS 工作区 但目前我在触发事件时遇到问题 例如 如果我在工作区中映射一个新文件夹 我想订阅 versionControl UpdatedWorkspace 事件 如果我执行 get 操作 我想
  • JQuery UI:多个进度条 - 设置动态值的问题

    我有一些进度条 搜索结果 其值是在 document ready 上动态设置的 div class progressbar div div class progressbar div div class progressbar div di
  • 如何以编程方式将注册表项的所有权授予管理员?

    当我将一些机器升级到 Windows 10 时 我遇到了一个奇怪的问题 其中 RuntimeBroker 的权限不正确导致出现问题 我发现网上有解决方案 https shauncassells wordpress com 2015 09 2
  • Twitter API statuses_count 是否包含转发?

    在twitter API users show 中 有一个statuses count 它是否包含转发 关于 twitter API 的一个问题是 它们对返回结果中的每一项都没有准确的定义 你只能通过名字猜出含义 它包括转发 手动测试
  • Jquery Ajax beforeSend 和成功、错误和完成

    我有多个 ajax 函数的问题 其中beforeSend of the secondajax post 在之前执行complete的功能first ajax 我在发送之前添加到占位符的加载类适用于第一个 ajax 调用 然而 在第一个 aj
  • 无法减少 axisBottom 中的刻度数

    I m trying to create some bar chart with the U S GDP growth In the x axis all the YYYY MM DD values are shown even thoug
  • 如何使用 Jquery 序列化多个列表

    我有 3 个可排序的 UL 和一个简单的 jquery javascript ul class sortable li whatever li li you li ul ul class sortable li wanne li li pu
  • 带假期的Python日历[重复]

    这个问题在这里已经有答案了 可能的重复 假日日历 文件格式等 https stackoverflow com questions 1986207 holiday calendars file formats et al Hi Python
  • 刷新令牌 Jsonwebtoken

    我在用jsonwebtoken https github com auth0 node jsonwebtoken在 NodeJs API 应用程序中 用于在我的 API 应用程序中验证用户身份 我设置的流程如下 1 用户通过注册 API 进
  • 以编程方式加载视网膜(高质量)图像(在按钮上)

    我有一个我一直无法弄清楚的问题 我已经完成了一个应用程序 可以从正面摄像头拍摄一张照片 从背面摄像头拍摄一张照片 然后将它们合并在一起 该应用程序的名称是GroupCam 但是我有一个问题 我的 UIButtons 从一开始就不会作为视网膜
  • 路由参数错误

    错误发生在这里 defaults new id RouteParameter Optional 我得到的错误 类型 System Web Http RouteParameter 同时存在于 z Ember n SignalR bin Sys
  • Excel 公式需要在单独的列中

    我实在搞不懂这个问题 也许你们可以帮帮我 例如 我需要仅分隔图像名称 xxqti8eli5h2f4abpiz2 jpg lvfdpujvgkf75ve8ikob jpg 在一个单独的专栏中 我列出了 8000 个图像名称 我需要将它们分开
  • 发送表达式到网站返回动态结果(图)

    I use http www regexper com http www regexper com查看图片表示正则表达式很多 我想要一种理想的方法 向站点发送正则表达式 打开显示该表达式的网站 例如 让我们使用正则表达式 s foo A Z
  • 离线使用 Firebase 时观察者挂起

    我正在尝试向我们的 iOS 应用程序 简单地说 一个管理用户和项目的应用程序 添加离线功能 该应用程序依赖于 Firebase 这是使用 Swift 3 0 我已按照指南进行操作并执行了以下操作 在 FIRApp configure 之后将
  • Lucene索引和搜索同时进行

    我想在索引上使用 Lucene 进行搜索 该指数经常变化 所以我需要同时做一些搜索和索引的事情 它是 Tomcat 上的一个 Web 应用程序 我想使用 RAMDeirectory 来提高搜索速度 我不知道该怎么做 NRTManager i
  • 如何解决“HttpAuthenticationFactory 的机制 [KEYCLOAK] 中不提供所需的机制‘BASIC’”

    当我尝试部署 keycloak quickstart app profile jee vanilla 项目时 我遇到了一条错误消息 网上搜索了一下没有提供解决方案 所以我想在这里问一下 以下是我遵循的步骤 涉及三个 bash shell 钥