Actions
Task #564
closed
RA
[TASK-A-30] SSO 跨域推廣(部分)+ 修掉 fail-open 缺陷
Task #564:
[TASK-A-30] SSO 跨域推廣(部分)+ 修掉 fail-open 缺陷
Start date:
10/18/2026
Due date:
% Done:
100%
Estimated time:
Story Points:
Description
來源(唯一權威):HANDOVER.md §3.A 之 #A-30
- 完成時刻:00:05
- 證據:推廣時實測發現
card-service設了CARDCORE_SECURITY_ENABLED=true卻無 token 也回 200——@ConditionalOnClass靜默跳過整個安全自動配置,屬 fail-open(宣告啟用、實際全放行,日誌無警示)。新增SecurityDependencyGuardAutoConfiguration:enabled=true但 classpath 無 Spring Security 時啟動期拋錯(實測驗證:缺依賴→啟動失敗;補依賴→認證機制已啟用+四情境全對)。組態issuer-uri17/17 就位;依賴導入並實測 2/17(party 8084、card 8082,皆 401/200/偽造 token 401 含封套/公開路徑放行)。SCS-022升 1.2(新增 §7.6 守門、§7.7 導入步驟) - 匯入方式:
ops/redmine/import_all_tasks.py(HANDOVER §3.A 表格;2026-10-18)
★ 本 issue 為鏡像;狀態更正請改 HANDOVER 並 commit,再重跑同步。
No data to display
Actions