瀏覽代碼

skip checkOrigin during websocket handshake

Signed-off-by: Tobias Gesellchen <tobias@gesellix.de>
Tobias Gesellchen 10 年之前
父節點
當前提交
9bde19e72a
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      api/server/container.go

+ 2 - 1
api/server/container.go

@@ -528,7 +528,8 @@ func (s *Server) wsContainersAttach(version version.Version, w http.ResponseWrit
 			logrus.Errorf("Error attaching websocket: %s", err)
 			logrus.Errorf("Error attaching websocket: %s", err)
 		}
 		}
 	})
 	})
-	h.ServeHTTP(w, r)
+	ws := websocket.Server{Handler: h, Handshake: nil}
+	ws.ServeHTTP(w, r)
 
 
 	return nil
 	return nil
 }
 }