问题描述
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配置,但无法连接
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)