文件名称:Keycloak策略执行者多租户
文件大小:88KB
文件格式:ZIP
更新时间:2024-03-07 16:01:38
Java
Keycloak Policy-Enforcer多租户问题 这是一个示例项目,旨在演示在多租户配置中使用Keycloak的Policy-Enforcer时遇到的一些问题。 有问题的 似乎在多租户体系结构中使用的Keycloak Spring-Boot适配器的策略执行器会导致一些请求以403错误代码随机响应。 目前尚不清楚这是什么根本原因,但据我到目前为止所知,这可能是由于某些“共享”对象在Spring上下文中具有策略执行器URL。 如果针对不同领域的两个请求同时发生,则一个请求有轻微机会影响另一个请求,并且其中一个请求调用Keycloak策略执行程序检查错误的领域,从而导致Keycloak拒绝响应以及Spring的403响应。 生成并运行 钥匙斗篷 这将创建一个包含两个领域的rayman : rayman和globox 。 它暴露在端口8081 。 每个领域看起来都完全相同,它们都具
【文件预览】:
keycloak-policy-enforcer-multitenant-main
----keycloak-test.py(2KB)
----mvnw.cmd(6KB)
----mvnw(10KB)
----src()
--------main()
----keycloak()
--------realms()
----.mvn()
--------wrapper()
----README.md(2KB)
----pom.xml(3KB)
----create-test-users.sh(761B)
----docker-compose.yaml(818B)
----.gitignore(395B)