Skip to content

Bearer token not issued by the provider: 500 (RateLimitReachedException) instead of 401, and never reaches the application - #8594

Merged
ThuF merged 3 commits into
masterfrom
claude/issue-8592-implementation-be4eea
Nov 12, 2026
Merged

ThuF merged 3 commits into
masterfrom
claude/issue-8592-implementation-be4eea

Conversation

@ThuF

@ThuF ThuF commented Nov 12, 2026

Copy link
Copy Markdown
Contributor

Overview

A bearer token that the configured identity provider did not issue now reaches the application instead of being refused by the platform, so an application can act as an OIDC provider or accept a webhook's own token on a path it permits. A provider token that names an unknown key is now always answered with a 401, never a 500, even when it arrives repeatedly.

Fixes: #8592.

…on) instead of 401, and never reaches the application
@ThuF
ThuF merged commit 5cd4576 into master Nov 12, 2026
16 checks passed
@ThuF
ThuF deleted the claude/issue-8592-implementation-be4eea branch November 12, 2026 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bearer token not issued by the provider: 500 (RateLimitReachedException) instead of 401, and never reaches the application

2 participants