Keycloak重定向页面显示“抱歉... 找不到页面”

10

我在我的EKS集群上部署了keycloak,并成功访问了仪表板,并创建了一个新的领域。

所以我想测试一下我的keycloak,于是去https://www.keycloak.org/app/ 进行测试。

我创建了一个根URL为"https://www.keycloak.org/app/"的客户端,并创建了一个用户。使用我的领域的帐户登录,我已经成功测试了我的用户。

然后我进入 https://www.keycloak.org/app/ ,将我的keycloak URL输入为https://keycloak.test.nip.io,领域名称输入为“Test”(与我领域同名),客户端名称输入为“portal”(与keycloak上创建的客户端同名)。

当我点击“Sign in”时,它会重定向到我的keycloak URL,但显示“抱歉...页面未找到”的错误。

有人知道我为什么收到这个错误,以及如何避免它吗?

2个回答

13
我也遇到了这个错误。我按照某个地方的指示配置了keycloak客户端应用程序的url、realm和clientId属性。在指南中,它说要将url配置为http://localhost:8080/auth。我认为这一定是在某个地方发生了变化。
将url属性更改为http://localhost:8080可以解决错误:)

6
根据迁移到Quarkus文档的说法,"/auth已从默认上下文路径中移除" https://www.keycloak.org/migration/migrating-to-quarkus - Javad Alizadeh
3
Jizz...移除/auth非常有帮助。 - MrHIDEn
1
哦天啊!我添加了“/auth”并且它正在工作 :) - Hamid Haghdoost

6

问题已解决。但是有一个需要注意的地方,我的域名为Test。一开始我输入同样的大写字母的Test,但这并没有起作用,然后我尝试以小写形式作为测试。哇!它成功了。

提示:无论您的域名使用什么大小写格式,在面对此问题时请尝试将其转换为小写,这对我来说很有效,希望对其他人也有用。

谢谢大家...


1
我遇到了同样的问题。错误在于 keycloak 中没有创建领域。创建领域后,错误就消失了。 - florins
1
非常奇怪,我尝试了几乎所有的方法。我检查了错别字,将所有内容转换为小写,并使用下划线代替破折号。但它仍然无法工作。我刚刚分享了[我的Github项目](https://github.com/kasir-barati/you-say),供后来的人参考。也许在未来我会解决它 :smile: - Kasir Barati
这就是我的问题。我的领域和客户端实际上具有相同的名称,但是领域名称是大写的。这样修复了它。 - Harlin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接