【发布时间】:2022-08-23 02:32:35
【问题描述】:
我有一个 STOMP 客户端和 Spring 后端,代码在本地时工作正常,但在部署到服务器时不能正常工作,无法连接到服务器。
@Override
public void configureMessageBroker(MessageBrokerRegistry config) {
config.enableSimpleBroker(\"/topic\");
config.setApplicationDestinationPrefixes(\"/app\");
}
@Override
public void registerStompEndpoints(StompEndpointRegistry registry) {
registry.addEndpoint(\"/tracker\").setAllowedOrigins(\"*\");
}
}
Javascript 客户端启动连接: var socket = new WebSocket(\"ws://localhost:8080/tracker\");
当我在部署后尝试这个时
WebSocket(\"wss://myurl/tracker\")
或者
WebSocket(\"wss://myurl:8080/tracker\")
连接失败
标签: spring websocket deployment stomp spring-websocket