我正在使用Spring Security 3.1.0开发应用程序。我需要修改的一项功能是由SPRING_SECURITY_LAST_EXCEPTION设置为某种类型的属性。我没有看到组织中使用此名称设置属性的任何代码,因此我猜测这是由Spring Security设置的。
当我发现很多论坛消息和“怎么样”时,我怀疑这不是我们编造的名字。博客帖子引用了SPRING_SECURITY_LAST_EXCEPTION,它不能解决我的实际问题。 我仍然无法说出它是什么类型的属性,因为我还没有找到关于如何设置此属性以及属性是什么的任何文档。
请告诉我我未能查看的位置,以便找到解释如何设置此属性及其属性的文档。
答案 0 :(得分:3)
班级WebAttributes包含一个名为AUTHENTICATION_EXCEPTION
的常量。这用于设置请求属性或会话属性(取决于是否使用转发或重定向),名称为SPRING_SECURITY_LAST_EXCEPTION
,SimpleUrlAuthenticationFailureHandler中的最后AuthenticationException
值。
备注强>