PulseAugur
实时 13:37:47
English(EN) A provisioned Keycloak client inherits no PKCE pin, and the obvious fix is inert

Keycloak 26.7.1 CIMD 功能未能 provision PKCE-pinned 客户端

用户在 Keycloak 26.7.1 中遇到一个问题,通过客户端 ID 元数据文档 (CIMD) 功能创建的 provisioned OAuth 客户端未能继承预期的 PKCE (Proof Key for Code Exchange) pin。尽管 Realm 的配置强制要求手动创建的客户端使用 S256 方法进行 PKCE,但 CIMD provisioned 的客户端接受了没有 PKCE challenge 或使用 plain 方法的请求。问题源于 CIMD provider 在客户端 provision 过程中未包含 PKCE 属性,并且 PKCE enforcer executor 未被客户端 ID URI condition 中的相关事件触发。 AI

排序理由 该条目描述了软件产品 (Keycloak) 中与配置和功能交互相关的特定 bug 或意外行为,而不是新的发布或行业重大发展。

在 dev.to — MCP tag 阅读 →

AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →

Keycloak 26.7.1 CIMD 功能未能 provision PKCE-pinned 客户端

本文如何被排名

Signal score
4 / 100
Composite score across the factors below. Higher = stronger signal that this story matters right now.
Newsworthiness bucket
Tool
该条目描述了软件产品 (Keycloak) 中与配置和功能交互相关的特定 bug 或意外行为,而不是新的发布或行业重大发展。
Source corroboration
Single-source cluster
Only one publisher covered this so far. Single-source stories can still rank when the publisher is high-authority, but they lack cross-source corroboration.
Topics
product, other
Editorial topic classification. Feeds into how the story surfaces on /topic/<slug> hub pages and into the per-entity coverage mix.
AI-industry relevance
Low
Off-topic or adjacent — cluster remains reachable but doesn't surface in AI-industry rankings.
Story freshness
Breaking (< 6h)
Fresh story with cross-source coverage still developing. Ranking may shift as more sources report.

完整方法见我们的编辑标准

报道来源 [1]

  1. dev.to — MCP tag TIER_1 English(EN) · Marcos Sousa ·

    已配置的 Keycloak 客户端不继承 PKCE pin,而明显的修复无效

    <p>Keycloak 26.7.1, in a realm where every hand-authored client carries <code>"pkce.code.challenge.method": "S256"</code> and refuses <code>plain</code>. Enable the OAuth Client ID Metadata Document feature, point an authorization request at a published metadata document as its <…