Here is my websocket config file ----->
Here endpoint is /apisocket
@CrossOrigin("*")
@Configuration
//Here endpoint is /apisocket
@EnableWebSocketMessageBroker
public class WebSocketConfig implements WebSocketMessageBrokerConfigurer {
@Override
public void registerStompEndpoints(StompEndpointRegistry stompEndpointRegistry) {
stompEndpointRegistry.addEndpoint("/apisocket").setHandshakeHandler(new
DefaultHandshakeHandler(new TomcatRequestUpgradeStrategy())).setAllowedOrigins("*")
.withSockJS();
}
//Here is message broker and application prefix
@Override
public void configureMessageBroker(MessageBrokerRegistry registry) {
registry.enableSimpleBroker("/topic");
registry.setApplicationDestinationPrefixes("/app");
}
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**").allowedHeaders("*").allowedOrigins("*");
}
@EventListener
public void connectListener(ConnectionEventListener event) {
}
}
我的套接字连接URL是---> http:// myipaddress:port / apisocket Android客户端正在尝试连接,但他收到XHR轮询错误 客户端正在使用Socket.io 我们尝试使用传输设置,删除了ssl配置,但无法连接