diff --git a/spring-websocket/src/main/java/org/springframework/web/socket/config/annotation/SockJsServiceRegistration.java b/spring-websocket/src/main/java/org/springframework/web/socket/config/annotation/SockJsServiceRegistration.java index 8b430c7a65b4..a64af7af146b 100644 --- a/spring-websocket/src/main/java/org/springframework/web/socket/config/annotation/SockJsServiceRegistration.java +++ b/spring-websocket/src/main/java/org/springframework/web/socket/config/annotation/SockJsServiceRegistration.java @@ -250,13 +250,25 @@ protected SockJsServiceRegistration setAllowedOriginPatterns(String... allowedOr * This option can be used to disable automatic addition of CORS headers for * SockJS requests. *
The default value is "false". - * @since 4.1.2 + * @since 5.3.23 */ - public SockJsServiceRegistration setSupressCors(boolean suppressCors) { + public SockJsServiceRegistration setSuppressCors(boolean suppressCors) { this.suppressCors = suppressCors; return this; } + /** + * This option can be used to disable automatic addition of CORS headers for + * SockJS requests. + *
The default value is "false". + * @since 4.1.2 + * @deprecated as of 5.3.23, in favor of {@link #setSuppressCors(boolean)} + */ + @Deprecated + public SockJsServiceRegistration setSupressCors(boolean suppressCors) { + return this.setSuppressCors(suppressCors); + } + /** * The codec to use for encoding and decoding SockJS messages. *
By default {@code Jackson2SockJsMessageCodec} is used requiring the
diff --git a/spring-websocket/src/test/java/org/springframework/web/socket/config/annotation/WebMvcStompWebSocketEndpointRegistrationTests.java b/spring-websocket/src/test/java/org/springframework/web/socket/config/annotation/WebMvcStompWebSocketEndpointRegistrationTests.java
index eeab9c04e4da..3129a68d4be9 100644
--- a/spring-websocket/src/test/java/org/springframework/web/socket/config/annotation/WebMvcStompWebSocketEndpointRegistrationTests.java
+++ b/spring-websocket/src/test/java/org/springframework/web/socket/config/annotation/WebMvcStompWebSocketEndpointRegistrationTests.java
@@ -1,5 +1,5 @@
/*
- * Copyright 2002-2019 the original author or authors.
+ * Copyright 2002-2022 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -166,7 +166,7 @@ public void disableCorsWithSockJsService() {
WebMvcStompWebSocketEndpointRegistration registration =
new WebMvcStompWebSocketEndpointRegistration(new String[] {"/foo"}, this.handler, this.scheduler);
- registration.withSockJS().setSupressCors(true);
+ registration.withSockJS().setSuppressCors(true);
MultiValueMap