2012-03-23 67 views
1

在使用Webbit服务器的Safari中使用安全websockets时收到奇怪的错误。什么可能导致Safari拒绝安全SSL websocket ws://?

Error during WebSocket handshake: location mismatch: wss://domain.com:5679/ != ws://domain.com:5679/

我不知道为什么会发生这种情况或如何解决它。这是Webbit服务器上的错误还是客户端错误?

+0

看起来是一个错误,我向Webbit提交了一个错误报告。我相信这已经被其他websocket库所经历过,https://github.com/webbit/webbit/issues/82 – crockpotveggies 2012-03-23 18:44:15

回答

0

确认这是一个错误。很高兴向大家报告,在Webbit的Hixie 75和76协议规范中,通过这个拉取请求修复了这个问题https://github.com/webbit/webbit/pull/84

如果您使用的不是Webbit的其他websocket库,我建议您追踪源代码并寻找协议在响应安全websocket请求时被确定。

相关问题