XuqmGroup-Server/im-service/src/main/java/com/xuqm/im
XuqmGroup 3bc8a39d0f fix: return 401 (not 403) for unauthenticated requests across all services
Spring Security's default Http403ForbiddenEntryPoint was returning 403
for all auth failures. Frontend clients treat 403 as a permission error
(not an auth error), so silent loops occurred instead of proper re-login.
Adding a custom AuthenticationEntryPoint that returns 401 makes clients
handle auth failures correctly (show login page on 401).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 13:31:24 +08:00
..
cluster feat(sample): 添加示例应用的核心功能模块 2026-04-28 16:08:07 +08:00
config fix: return 401 (not 403) for unauthenticated requests across all services 2026-05-18 13:31:24 +08:00
controller feat: 厂商应用商店提交功能完善及push用户管理 2026-05-14 23:40:35 +08:00
entity docs(deploy): 添加完整的部署文档和配置示例 2026-05-09 14:53:42 +08:00
json feat(sample): 添加示例应用的核心功能模块 2026-04-28 16:08:07 +08:00
model chore: sync local changes 2026-05-07 19:39:42 +08:00
repository feat: 厂商应用商店提交功能完善及push用户管理 2026-05-14 23:40:35 +08:00
service feat: 厂商应用商店提交功能完善及push用户管理 2026-05-14 23:40:35 +08:00
ws chore: sync local changes 2026-05-07 19:39:42 +08:00
ImServiceApplication.java chore: initial commit 2026-04-21 22:07:29 +08:00