mirror of
https://github.com/containous/traefik.git
synced 2025-03-19 18:50:12 +03:00
Detect dashboard assets content types
Co-authored-by: Romain <rtribotte@users.noreply.github.com>
This commit is contained in:
parent
c38d405cfd
commit
a2016a2953
@ -51,6 +51,11 @@ func (g Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
|
||||
// allow iframes from our domains only
|
||||
// https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/frame-src
|
||||
w.Header().Set("Content-Security-Policy", "frame-src 'self' https://traefik.io https://*.traefik.io;")
|
||||
|
||||
// The content type must be guessed by the file server.
|
||||
// https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Content-Type-Options
|
||||
w.Header().Del("Content-Type")
|
||||
|
||||
http.FileServer(http.FS(assets)).ServeHTTP(w, r)
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user