Skip to content

Clarify Resource Server startup expectations#18518

Merged
jzheaux merged 3 commits intospring-projects:6.5.xfrom
Hann244:fix/16708-update-docs
Feb 26, 2026
Merged

Clarify Resource Server startup expectations#18518
jzheaux merged 3 commits intospring-projects:6.5.xfrom
Hann244:fix/16708-update-docs

Conversation

@Hann244
Copy link
Copy Markdown
Contributor

@Hann244 Hann244 commented Jan 18, 2026

Refine the documentation to clarify Resource Server startup expectations now that
Spring Boot 2.6+ defers OIDC discovery by default.

  • Clarify that, by default, the authorization server does not need to be available at startup.
  • Add a concrete code example for users who require eager validation and want startup to fail when the authorization server is unavailable.
  • Remove conflicting or outdated statements implying that startup will always fail if the authorization server is down.

Fixes gh-16708

@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Jan 18, 2026
@Hann244 Hann244 force-pushed the fix/16708-update-docs branch 4 times, most recently from 01bf194 to f4505a8 Compare January 20, 2026 10:19
Hann244 and others added 3 commits February 26, 2026 16:43
Clarify that Spring Boot defers OIDC discovery by default.

Closes spring-projectsgh-16708

Signed-off-by: [CLOUD4] 한현 <gusgus1467@naver.com>
Issue spring-projectsgh-16708

Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com>
Issue spring-projectsgh-16708

Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com>
@jzheaux jzheaux force-pushed the fix/16708-update-docs branch from f4505a8 to e3c0908 Compare February 26, 2026 23:45
@jzheaux jzheaux changed the title Docs: Clarify Resource Server startup expectations Clarify Resource Server startup expectations Feb 26, 2026
@jzheaux jzheaux self-assigned this Feb 26, 2026
@jzheaux jzheaux added in: docs An issue in Documentation or samples type: bug A general bug and removed status: waiting-for-triage An issue we've not yet triaged labels Feb 26, 2026
@jzheaux jzheaux modified the milestone: 6.5.9 Feb 26, 2026
@jzheaux jzheaux changed the base branch from main to 6.5.x February 26, 2026 23:46
@jzheaux jzheaux enabled auto-merge (rebase) February 26, 2026 23:48
@jzheaux
Copy link
Copy Markdown
Contributor

jzheaux commented Feb 26, 2026

Thanks for the PR, @Hann244! I polished the documentation slightly, specifically removing the nuance about Boot 2.6 since that version is no longer supported. I also applied similar changes to the equivalent documentation for Reactive Resource Server.

Finally, I rebased it to 6.5.x so that the update appears in earlier versions of the documentation as well.

This will merge into 6.5.x once the build completes and then I'll forward-port it to 7.0.x and main.

@jzheaux jzheaux merged commit 4501ae7 into spring-projects:6.5.x Feb 26, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in: docs An issue in Documentation or samples type: bug A general bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ambiguity in Spring Security OAuth2 Resource Server documentation

3 participants