Administrator 2 年之前
父節點
當前提交
d8bc372f97
共有 5 個文件被更改,包括 59 次插入1 次删除
  1. 二進制
      src/ssl/supermap.cer
  2. 31 0
      src/ssl/supermap.key
  3. 21 0
      src/ssl/supermap.pem
  4. 二進制
      src/ssl/supermapkeystore.p12
  5. 7 1
      vue.config.js

二進制
src/ssl/supermap.cer


+ 31 - 0
src/ssl/supermap.key

@@ -0,0 +1,31 @@
+Bag Attributes
+    friendlyName: tomcat
+    localKeyID: 54 69 6D 65 20 31 36 35 37 33 35 39 31 37 30 35 34 32 
+Key Attributes: <No Attributes>
+-----BEGIN RSA PRIVATE KEY-----
+MIIEpQIBAAKCAQEA2JS4BHNn1iUpjGmyB7uzIQk0g2yX9w2r4Q3ZesKlEsWKhMa0
+Jpd5uiiAn0bcB3qGWT2Cm5jpu/QXvzaWZ0uoC3DH3jd8QCZz4pMJXJJWNE67nsew
+dsBDIULX4EwqNj++ZUJSJ1kPU+ID1OPSpagwclX/wPuUoHjcey96coDcLqzdvcC6
+3T3iqzJoEwoS432Jiq5y7zl4ScAXkG5NlNaY5Zj2bL8mQ9zNyTLnVRE7NvBPXiID
+7px/ood51aBrKH8Gqa1voI8B86y+4PX2c8W4RNfijinYj42DsMMYa9LpmGRyvDiS
+iHyfmUZjS7bvovURAs5hBu1pC4SWbmT+IvXwQQIDAQABAoIBAQCDYCMHwCF6iuxb
+Gjo96qPMJFNQbWz5FbfvOoFzr+KGMoHF7OqWhkf2nl73Pvp1JuOb+m3hiK4vru9A
+tBIj8oaq+eyjZTDfkPO2us5w8uuLqz6wIB1wy0ttP6jHjCwG4D/UGJjQ+XsMvQrp
+9pBuoElS8cvD+le7x9SmfLRgBL6LKH9aRI4qqu4rXZJPYS7uup9q18nAjsOnpTZR
+mygmlc2AmoTNFi0hCNIQnV+OuCHfRhb6NTj+EmVfHZr8Uq2uTwBVvqEp2HLSgXoQ
+3LEMAqApyl/7c4liGJFpMd4zVKiRIw4rMAnpb316d5tYQnfvC58zxjGxKo4B9Bwg
+vmTk9H4BAoGBAO/T/fQcBELmntj40+Y/xnzOmYPTYJoJ/JclUCD+4F17ADcVeyyF
+B7v5NMuqYX6HXa+VY932ZD5b8qe0cquGrcKZMgw1gvtiiD2GYsYjZVDnLjs8hqyR
+AUNM1zC6sQHiV/OptNjWBfcRRQJa9Q2PX4e+9SOqsBP/YAIoyf7Fm04RAoGBAOcv
+bNFYtAka4bMA5PTB16VlN3WXWvxEky3YNUfxYPYmPx/2loEPOYHnYoaxPnXrHRLy
+tv4c7e7DA5GHKI7nWQ9iNQyVXtxD9+06VVsyfG2E+r4XJ/Avhx2rZJMA3/1wjhdn
+8OU020B+SZf2Fy5MfMFH1QgYlWE6VwAxtCcnGQ8xAoGAbNeqJpJcgLxHlTMAgDur
+alMdKs3QxrgHkdUWU5M44lQDWfx+xUquounLwy7VRmZK53gGNeMvxXlXXDMx45Sg
+4XNDWnUit9IVAM8vnrrLrXbt7WZfvIumphOGihAAa1l9DxGTCOHBHUsSJaqAEqJh
++ap5eLFrbff1a6V1XxHxlPECgYEA1W10AYTpmKpHiXEe7lLyWdAqthXIOrK4SY+c
+CNHvmO9QQZrt8THz/lh2HjENn+Ex0ydeBxUAF/fTmIt1xxAPqWMZ5IcVrzXUch7z
+ZCEkvBsTPWC1T0khbSOo0wnwv9Ika7larM/yRgUQvgjD98tHNUyygCnp5nvsi9JX
+JfozaVECgYEA3Q2zKaCYQb3vpVIPqmdeH4VOvcF5i6hyVXdV16U7XKyGX4FqIKUb
+VuyUSRzc8n/9nOKGo3lh06KOQAz/Q28Df2Auo+6mAWJR4hgydD4DDQACjUD3r/Gm
+lm87ka35kUqAy0IOWKE5z3IOBEvSWqeCdYU9Gbfhr+y1lX+TOXSO+d0=
+-----END RSA PRIVATE KEY-----

+ 21 - 0
src/ssl/supermap.pem

@@ -0,0 +1,21 @@
+-----BEGIN CERTIFICATE-----
+MIIDizCCAnOgAwIBAgIEJ3OCdTANBgkqhkiG9w0BAQsFADB2MQswCQYDVQQGEwJj
+bjEQMA4GA1UECBMHc2ljaHVhbjEOMAwGA1UEBxMFY2hpbmExEjAQBgNVBAoTCWxv
+Y2FsaG9zdDESMBAGA1UECxMJbG9jYWxob3N0MR0wGwYDVQQDExRzdXBlcm1hcC5p
+c2VydmVyLm9yZzAeFw0yMjA3MDQwNzE1MTBaFw0yMjEwMDIwNzE1MTBaMHYxCzAJ
+BgNVBAYTAmNuMRAwDgYDVQQIEwdzaWNodWFuMQ4wDAYDVQQHEwVjaGluYTESMBAG
+A1UEChMJbG9jYWxob3N0MRIwEAYDVQQLEwlsb2NhbGhvc3QxHTAbBgNVBAMTFHN1
+cGVybWFwLmlzZXJ2ZXIub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
+AQEA2JS4BHNn1iUpjGmyB7uzIQk0g2yX9w2r4Q3ZesKlEsWKhMa0Jpd5uiiAn0bc
+B3qGWT2Cm5jpu/QXvzaWZ0uoC3DH3jd8QCZz4pMJXJJWNE67nsewdsBDIULX4Ewq
+Nj++ZUJSJ1kPU+ID1OPSpagwclX/wPuUoHjcey96coDcLqzdvcC63T3iqzJoEwoS
+432Jiq5y7zl4ScAXkG5NlNaY5Zj2bL8mQ9zNyTLnVRE7NvBPXiID7px/ood51aBr
+KH8Gqa1voI8B86y+4PX2c8W4RNfijinYj42DsMMYa9LpmGRyvDiSiHyfmUZjS7bv
+ovURAs5hBu1pC4SWbmT+IvXwQQIDAQABoyEwHzAdBgNVHQ4EFgQU0LKRa8xol1GE
+boqgo1OI/2e3lDkwDQYJKoZIhvcNAQELBQADggEBADIAhUFSkU0nPM5J8S+XzxQ6
+INFWXVRZS3YZRQr+E3A9lhs7bqAKHMUzUeYHjfatd2vONSDToXTpFwJjHouyEyT8
+pmr4uMlR7j/RRo9wdar48NBAU4NjxPK1TN7G8VSgnlWUAK+++N9Rh8/WbMHYKGj6
+jsTMku4wEhPyHMGEocnl+lv8ue5ZoP/0nf2LXk8dTGbJNKvjGXJ0q0doQ6+NGD1A
+ZpVRvqaWt00JWPmx9u7NtG3vcG2EaOOrUiK0hgfk0LnawTq/ccAytPjFRFyvdNrv
+VYRWtetPlH9oUIixy7VbR93YJ8iOQGYDJRhiTSr1z/z2aNVhpPJ2FuS6uV9vamQ=
+-----END CERTIFICATE-----

二進制
src/ssl/supermapkeystore.p12


+ 7 - 1
vue.config.js

@@ -11,6 +11,8 @@ const name = process.env.VUE_APP_TITLE || '若依管理系统' // 网页标题
 
 const port = process.env.port || process.env.npm_config_port || 80 // 端口
 
+const ssl_path = require('path')
+const fs = require('fs')
 // vue.config.js 配置说明
 //官方vue.config.js 参考文档 https://cli.vuejs.org/zh/config/#css-loaderoptions
 // 这里只列一部分,具体配置参考文档
@@ -32,11 +34,15 @@ module.exports = {
     host: '0.0.0.0',
     port: port,
     open: true,
+    https:{
+      cert : fs.readFileSync(ssl_path.join(__dirname,'src/ssl/supermap.pem')),
+      key : fs.readFileSync(ssl_path.join(__dirname,'src/ssl/supermap.key'))
+    },
     proxy: {
       // detail: https://cli.vuejs.org/config/#devserver-proxy
       [process.env.VUE_APP_BASE_API]: {
          // target: `http://127.0.0.1:3031`,
-         target: `http://117.78.49.164:3031`,
+         target: `https://117.78.49.164:3031`,
          // target: `http://192.168.1.110:3031`,
         changeOrigin: true,
         pathRewrite: {