skip checkOrigin during websocket handshake
| ... | ... |
@@ -528,7 +528,8 @@ func (s *Server) wsContainersAttach(version version.Version, w http.ResponseWrit |
| 528 | 528 |
logrus.Errorf("Error attaching websocket: %s", err)
|
| 529 | 529 |
} |
| 530 | 530 |
}) |
| 531 |
- h.ServeHTTP(w, r) |
|
| 531 |
+ ws := websocket.Server{Handler: h, Handshake: nil}
|
|
| 532 |
+ ws.ServeHTTP(w, r) |
|
| 532 | 533 |
|
| 533 | 534 |
return nil |
| 534 | 535 |
} |