Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Filter 具有摘要身份验证的Spring Security自定义预身份验证筛选器_Filter_Spring Security_Pre Authentication - Fatal编程技术网

Filter 具有摘要身份验证的Spring Security自定义预身份验证筛选器

Filter 具有摘要身份验证的Spring Security自定义预身份验证筛选器,filter,spring-security,pre-authentication,Filter,Spring Security,Pre Authentication,我有一个使用摘要身份验证的应用程序。我想通过检查摘要方法之外的自定义HTTP头来定制身份验证过程。如果请求中存在标头,则身份验证应像以前一样进行,如果没有,则应拒绝用户。我试图通过定义一个自定义预验证过滤器来实现这一点,但不知何故,它不能与摘要过滤器一起工作 预验证过滤器成功,但我仍然得到401个结果 如果我取消注释 <!-- <security:authentication-provider ref="daoAuthenticationProvider"/>-->

我有一个使用摘要身份验证的应用程序。我想通过检查摘要方法之外的自定义HTTP头来定制身份验证过程。如果请求中存在标头,则身份验证应像以前一样进行,如果没有,则应拒绝用户。我试图通过定义一个自定义预验证过滤器来实现这一点,但不知何故,它不能与摘要过滤器一起工作


预验证过滤器成功,但我仍然得到401个结果

如果我取消注释

<!-- <security:authentication-provider ref="daoAuthenticationProvider"/>-->


然后,预验证筛选器将被忽略。

我相信您需要发布筛选器和提供程序类