首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用弹簧云侦探追踪春季安全-oauth活动?

如何使用弹簧云侦探追踪春季安全-oauth活动?
EN

Stack Overflow用户
提问于 2017-01-23 13:43:09
回答 1查看 896关注 0票数 2

我正在尝试使用来跟踪由发起的https请求。

但我坚持认为,弹簧安全-oauth过滤器OAuth2AuthenticationProcessingFilter是在弹簧云过滤TraceFilter之前执行的。

这种情况是否可以改变,以便在弹簧安全-oauth过滤器之前处理弹簧云过滤?

版本信息:

  • 弹簧-启动: 1.3.5
  • 春云: Brixton.SR3
  • 春云-雪橇: 1.0.3
  • 弹簧-安全性-OAuth2: 2.0.9

更新:基于以下建议的可以通过将自己的FilterRegistrationBean定义为:

代码语言:javascript
复制
@Inject
TraceFilter traceFilter;

@Bean
public FilterRegistrationBean myTraceFilter() {
    LOG.info("Register a TraceFilter with HIGHEST_PRECEDENCE");
    FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean(traceFilter, new ServletRegistrationBean[0]);
    filterRegistrationBean.setDispatcherTypes(ASYNC, new DispatcherType[]{ERROR, FORWARD, INCLUDE, REQUEST});
    filterRegistrationBean.setOrder(Ordered.HIGHEST_PRECEDENCE);
    return filterRegistrationBean;
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-23 13:53:41

您可以自己注册TraceFilter并手动提供订单。试着把它放在弹簧安全过滤器之前。如果效果良好,您可以提交一个PR /问题来描述整个流程,以便我们继续在那里进行讨论。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41807813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档