gpt4 book ai didi

java - OpenID Connect 的 Spring Security 5 XML 配置

转载 作者:行者123 更新时间:2023-12-05 04:00:55 25 4
gpt4 key购买 nike

我们需要一个 Spring Security 5 XML 配置,以便在使用 OpenID Connect 提供程序的 Web 应用程序中进行身份验证,但我只找到了 Spring Boot 的 Java 配置示例。网络上有很多关于 OpenID(没有连接!)、旧的 oauth Spring Security 扩展、oauth 2 登录(没有 OpenID)或第 3 方实现的令人困惑的信息。目前我正在尝试将代码从 OAuth2LoginConfigurer 转换为 XML,但这并不明显。例如,似乎没有 AuthenticationEntryPoint 。谁能为 OpenID Connect 提供有效的 XML 配置?

最佳答案

事实上,Spring Security 5 不支持用于 OAuth2Login 配置的 XML 命名空间,并且可能不会用于 5.2 版。

open issue与此相关的问题没有得到太多支持,所以如果您希望看到它得到修复,我建议您表达您的支持。

Unfortunately, this support won't be added in the upcoming 5.2 release. There are other higher priority items that we're targeting for 5.2. As an FYI, we prioritize tasks based on user demand and given that there are only 2 upvotes on this issue there isn't much demand for it. This doesn't mean we won't add the support though, it just means it's on the lower priority list.

与此同时,我按照 reference implementation MITREid Connect 向我当前的项目添加了 Open ID Connect 1.0 支持。 .虽然该项目是使用 Spring 4 实现的,但我们已经能够将客户端与 Spring Security 5 和 Spring Security OAuth 2.3.4 结合使用。

关于java - OpenID Connect 的 Spring Security 5 XML 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55833012/

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