浏览代码

Revert "Create the CSRF token on the bounded elactic scheduler"

Reactor did not add bounded elastic until a later version.

This reverts commit c0154f2315a40e36b1c319b74c91a9953c9dfe34.
Rob Winch 5 年之前
父节点
当前提交
f58a262eb4

+ 1 - 4
web/src/main/java/org/springframework/security/web/server/csrf/WebSessionServerCsrfTokenRepository.java

@@ -18,7 +18,6 @@ package org.springframework.security.web.server.csrf;
 import org.springframework.util.Assert;
 import org.springframework.util.Assert;
 import org.springframework.web.server.ServerWebExchange;
 import org.springframework.web.server.ServerWebExchange;
 import reactor.core.publisher.Mono;
 import reactor.core.publisher.Mono;
-import reactor.core.scheduler.Schedulers;
 
 
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpSession;
 import javax.servlet.http.HttpSession;
@@ -49,9 +48,7 @@ public class WebSessionServerCsrfTokenRepository
 
 
 	@Override
 	@Override
 	public Mono<CsrfToken> generateToken(ServerWebExchange exchange) {
 	public Mono<CsrfToken> generateToken(ServerWebExchange exchange) {
-		return Mono.just(exchange)
-			.publishOn(Schedulers.boundedElastic())
-			.fromCallable(() -> createCsrfToken());
+		return Mono.fromCallable(() -> createCsrfToken());
 	}
 	}
 
 
 	@Override
 	@Override