【发布时间】:2015-07-20 14:59:19
【问题描述】:
在我的 Web 应用程序中,我为用户提供表单登录和用于服务器到服务器 API 调用的基本身份验证。基本身份验证流程是无状态的,但表单登录不是。 当有人使用基本身份验证请求 API 时,我在日志中收到以下警告
Failed to create a session, as response has been committed.
经过一些研究,我发现很少有主题建议使用 NullSecurityContextRepository 或设置 <http create-session='never' />
我不能使用这些解决方案,因为它会破坏表单登录流程。
如何仅在基本身份验证流程中禁用会话创建?
谢谢
【问题讨论】:
标签: java spring spring-security