diff options
author | maride <maride@darknebu.la> | 2018-09-08 03:07:20 +0200 |
---|---|---|
committer | maride <maride@darknebu.la> | 2018-09-08 03:07:20 +0200 |
commit | 61dd0e66d0be7c94779f3ecf52eb12b23324df1a (patch) | |
tree | 799f957af6fa5392fbd079ae5cf3152886fbaf72 /hosted | |
parent | 475c5999b57135fefd6129c00e87d7f5aa9a75cc (diff) |
Fix: really download the certificate, avoid Blobs
Diffstat (limited to 'hosted')
-rw-r--r-- | hosted/access.html | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/hosted/access.html b/hosted/access.html index 119ac80..11e1fe5 100644 --- a/hosted/access.html +++ b/hosted/access.html @@ -42,7 +42,9 @@ Access to the challenge containers is provided via OpenVPN. <hr> <button class="btn btn-secondary" onclick="loadConfig()">Reload</button> - <button class="btn btn-primary" onclick="downloadConfig()">Download</button> + <a href="/api/getAccess?download=true"> + <button class="btn btn-primary">Download</button> + </a> <hr> <pre><code id="config">Loading...</code></pre> </div> @@ -58,14 +60,6 @@ }); } - function downloadConfig() { - $.get("/api/getAccess").done(function(data) { - var result = jQuery.parseJSON(data); - var configBlob = new Blob([result["credentials"]], {'type':'application/x-openvpn-config'}); - window.location = URL.createObjectURL(configBlob); - }); - } - $(document).ready( function(){ loadConfig() |