浏览代码

Mono.currentContext()->subscriberContext()

Fixing refactoring by Reactor
Rob Winch 8 年之前
父节点
当前提交
72f139a824

+ 1 - 1
core/src/main/java/org/springframework/security/access/method/PrePostAdviceMethodInterceptor.java

@@ -86,7 +86,7 @@ public class PrePostAdviceMethodInterceptor implements MethodInterceptor {
 			.getAttributes(method, targetClass);
 
 		PreInvocationAttribute preAttr = findPreInvocationAttribute(attributes);
-		Mono<Authentication> toInvoke = Mono.currentContext()
+		Mono<Authentication> toInvoke = Mono.subscriberContext()
 			.defaultIfEmpty(Context.empty())
 			.flatMap( cxt -> cxt.getOrDefault(Authentication.class, Mono.just(anonymous)))
 			.filter( auth -> this.preAdvice.before(auth, invocation, preAttr))