我设置了Keycloak服务器,一切都在服务器机器上正常运行,但当我尝试将Keycloak与本地机器(localhost)集成时,我正在
我们很抱歉......找不到客户。
即使我检查了我的本地机器IP地址并添加到f = open("link123.txt")
target = [url.strip() for url in f.readlines()]
f.close()
,即使这样我也得到同样的例外。
答案 0 :(得分:5)
错误消息表明客户端ID和客户端应用程序的域与Keycloak服务器上配置的客户端不匹配。
请检查确切的(区分大小写)拼写。 客户端ID (在 Keycloak - >客户端 - >设置)需要与客户端上的资源匹配,并且名称(在领域设置 - >常规中)需要匹配客户端上的领域。
你也可以去客户端 - >安装 - >格式化JSON 并查看JSON配置。我把它减少到两个相关的条目。
{
"realm": "...",
"resource": "...",
...
}