gpt4 book ai didi

java - Keycloak Quickstarts 在部署 Wildfly 中不起作用

转载 作者:行者123 更新时间:2023-12-01 23:31:39 26 4
gpt4 key购买 nike

我使用 Keycloak 快速入门中的这个示例在我的 Keycloak 服务器上进行了一些测试,看看是否有效。

https://github.com/keycloak/keycloak-quickstarts/tree/latest/app-authz-spring-security

对我来说它不起作用,每次我尝试通过浏览器连接它时都会返回错误 404。

我在 application.properties 中有此配置:

server.port = 38080
keycloak.realm=FocusocKeycloak
keycloak.auth-server-url=http://localhost:8080/auth
keycloak.ssl-required=external
keycloak.resource=login-provider-web
keycloak.public-client=false
keycloak.credentials.secret=secret
keycloak.securityConstraints[0].authRoles[0] = user
keycloak.securityConstraints[0].securityCollections[0].name = protected
keycloak.securityConstraints[0].securityCollections[0].patterns[0] = /*

# Turn off the logs
logging.level.root=OFF
logging.level.org.springframework.boot=OFF
spring.main.banner-mode=OFF

在 keycloak.json 中是这样的,

{
"realm": "FocusocKeycloak",
"auth-server-url": "http://127.0.0.1:8080/auth",
"ssl-required": "external",
"resource": "login-app",
"verify-token-audience": true,
"credentials": {
"secret": "145ca6f7-19c8-4478-b092-ba685a52d985"
},
"use-resource-role-mappings": true,
"confidential-port": 0
}

我有什么错吗?或者我错过了什么?我没有更改从 github 下载的项目中的任何进一步配置。

最佳答案

最后的问题是我直接在Wildfly中部署它而不是通过spring-boot:run,所以它工作得很好。

关于java - Keycloak Quickstarts 在部署 Wildfly 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58287650/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com