From b482127044e2321207d2f19c070e15a74172ab0a Mon Sep 17 00:00:00 2001 From: Mr Chen Date: Mon, 27 May 2024 12:12:41 +0800 Subject: [PATCH] update --- class/core/config_api.py | 6 +++--- route/static/app/config.js | 15 +++++++++++++-- scripts/init.d/mw.tpl | 16 ++++++++++++++++ tools.py | 9 ++++++++- 4 files changed, 40 insertions(+), 6 deletions(-) diff --git a/class/core/config_api.py b/class/core/config_api.py index 4a93ad54f..531833c90 100755 --- a/class/core/config_api.py +++ b/class/core/config_api.py @@ -436,13 +436,13 @@ class config_api: def savePanelSslApi(self): + certPem = request.form.get('certPem', '').strip() + privateKey = request.form.get('privateKey', '').strip() + keyPath = 'ssl/private.pem' certPath = 'ssl/cert.pem' checkCert = '/tmp/cert.pl' - certPem = request.form.get('certPem', '').strip() - privateKey = request.form.get('privateKey', '').strip() - if(privateKey.find('KEY') == -1): return mw.returnJson(False, '秘钥错误,请检查!') if(certPem.find('CERTIFICATE') == -1): diff --git a/route/static/app/config.js b/route/static/app/config.js index 9911048b6..d9bae793e 100755 --- a/route/static/app/config.js +++ b/route/static/app/config.js @@ -804,14 +804,17 @@ function getPanelSSL(){ $.post('/config/get_panel_ssl',{},function(cert){ layer.close(loadT); - console.log(cert); - + // console.log(cert); var choose = cert['choose']; + var choose_local = ''; + var choose_nginx = ''; if (choose == 'local'){ cert = cert['local']; + choose_local = 'selected="selected"'; } else if (choose == 'nginx') { cert = cert['nginx']; + choose_nginx = 'selected="selected"'; } else { cert = cert['local']; } @@ -852,6 +855,10 @@ function getPanelSSL(){ \ \ \ + \ \ \