From 1eed7c39395a1d1ccdfae0f389e59f484c00705e Mon Sep 17 00:00:00 2001
From: Martin van Es <martin@mrvanes.com>
Date: Thu, 9 Dec 2021 17:15:33 +0100
Subject: [PATCH] Add Content-Disposition and filename for metadata download

---
 mdserver.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mdserver.py b/mdserver.py
index 0d35ae9..f0d9a65 100755
--- a/mdserver.py
+++ b/mdserver.py
@@ -23,6 +23,7 @@ def sign(domain, eid):
 
     response = Response()
     response.headers['Content-Type'] = "application/samlmetadata+xml"
+    response.headers['Content-Disposition'] = "filename = \"metadata.xml\""
 
     if sha1 in signed[domain]:
         signed_entity = signed[domain][sha1]
-- 
GitLab