mirror of
https://github.com/logseq/logseq.git
synced 2026-02-01 22:47:36 +00:00
enhance(capacitor): support ssl webview
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
<uses-permission android:name="android.permission.RECORD_AUDIO" />
|
||||
|
||||
<application
|
||||
android:networkSecurityConfig="@xml/network_security_config"
|
||||
android:allowBackup="true"
|
||||
android:icon="@mipmap/ic_launcher"
|
||||
android:label="@string/app_name"
|
||||
|
||||
29
android/app/src/main/res/raw/logseq_local.pem
Normal file
29
android/app/src/main/res/raw/logseq_local.pem
Normal file
@@ -0,0 +1,29 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIE+zCCA2OgAwIBAgIQTfWeF1QJkSfpzuDXGxklNTANBgkqhkiG9w0BAQsFADCB
|
||||
lTEeMBwGA1UEChMVbWtjZXJ0IGRldmVsb3BtZW50IENBMTUwMwYDVQQLDCxjaGFy
|
||||
bGllQENoYXJsaWVzLU1hY0Jvb2stUHJvLmxvY2FsIChDaGFybGllKTE8MDoGA1UE
|
||||
AwwzbWtjZXJ0IGNoYXJsaWVAQ2hhcmxpZXMtTWFjQm9vay1Qcm8ubG9jYWwgKENo
|
||||
YXJsaWUpMB4XDTI1MDQwODAzMDQwM1oXDTM1MDQwODAzMDQwM1owgZUxHjAcBgNV
|
||||
BAoTFW1rY2VydCBkZXZlbG9wbWVudCBDQTE1MDMGA1UECwwsY2hhcmxpZUBDaGFy
|
||||
bGllcy1NYWNCb29rLVByby5sb2NhbCAoQ2hhcmxpZSkxPDA6BgNVBAMMM21rY2Vy
|
||||
dCBjaGFybGllQENoYXJsaWVzLU1hY0Jvb2stUHJvLmxvY2FsIChDaGFybGllKTCC
|
||||
AaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBALtxgIn34fnuZu70fN5hT0rE
|
||||
T2PJDhJV9w5uFIYDEIprWf5jP9/bXeFJEYc6zhzk/lcFJtnPUkJVqYskNQEKEFmn
|
||||
nR5KhFbFfSD4jhw1/TSdgPy1RPDbLvuZzG7diox6YYu7cdrmgul0svnMoC95rlW+
|
||||
i86We1i3cR9TNSKK2NWwJubnqE3HEVLhRJOFEuLwj/BT+F9hKa+VVhrEY7cFQyBt
|
||||
Zr5Uoqxdhs0wMzp/RXruAVQzP7X3CEUiZ1uudFcquveq+gfGe0u852TPTsND0Ujc
|
||||
0UTI1GhT1Pxsrk64EkN1INwGCf5yFRiLXH6HHmMJ+dX/c8gOTC7xgEfAZt8NanBV
|
||||
dWjbLRbWEXF0OwmPMqnyxkOWxJI97XSokv9ytvM7jO9QOW6Dg+i8BPrgTWMXF+PI
|
||||
E34JAD3M1czrhMMwJZHCCHBLVXa8l7VXaQ5DJ3VQ8nU6bVubptDeG4rwqz3nKlIa
|
||||
wTULqteFolkCPeZE+VHdDEsAI/gXoDRE3wwOove4AwIDAQABo0UwQzAOBgNVHQ8B
|
||||
Af8EBAMCAgQwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUlcxmwwnvSm6A
|
||||
rd7inGI2JRe0Ca4wDQYJKoZIhvcNAQELBQADggGBAKzy5396m1qr7XJ66pjvQxWy
|
||||
bb4/eF0ldBrvOXjktjvDdrCnFMSTwliJp8XJq4ps1zBzRX1TjPOJCVPHzJ4o7eWN
|
||||
8rc2m+7w6/CaRb5SJ26fAw3LHodM0glKtmSw7RTafSQRh1mnmxfMJ8SjYNy+9QVK
|
||||
w3HNUcQe2HcAd+TmIMZVJLRX14g68OOLSOiOl2vZreVRbWPTcwqnvBtbw82ZgSaB
|
||||
NN9fgnoOcb8odQsov3mY07RR1KpSs3g1aGuncNco47fACY9xVVoeJAzCWMBJF7SI
|
||||
UpHRDX94OLs5Etk+SmCJ7L/nS3qT8bnKHZ4gycCPRoG01Lcf+BXNoPykkx2z8mEK
|
||||
JkXj+s85cykTNBOUY9a+bDr2qrynCsiaSXkGtyWSgdbAR7HHSOWIZX216aaTKdmm
|
||||
gt5r1+ZK0qcYx6SR8qvdJN+7WY+apQA1Z9kV3fMrHVnCxR8zp8Vjmk0R1TsV6uxi
|
||||
VGo45tVFDtL0EajZ7yxif/v29fs7/VtV8tXPytMzkQ==
|
||||
-----END CERTIFICATE-----
|
||||
16
android/app/src/main/res/xml/network_security_config.xml
Normal file
16
android/app/src/main/res/xml/network_security_config.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<network-security-config>
|
||||
<domain-config cleartextTrafficPermitted="true">
|
||||
<domain includeSubdomains="true">logseq.local</domain>
|
||||
<trust-anchors>
|
||||
<certificates src="@raw/logseq_local" />
|
||||
</trust-anchors>
|
||||
</domain-config>
|
||||
<!-- 如果需要允许所有域名(仅用于调试,生产环境不推荐) -->
|
||||
<base-config cleartextTrafficPermitted="true">
|
||||
<trust-anchors>
|
||||
<certificates src="system" />
|
||||
<certificates src="user" />
|
||||
</trust-anchors>
|
||||
</base-config>
|
||||
</network-security-config>
|
||||
@@ -2,6 +2,7 @@
|
||||
{:deps true
|
||||
:nrepl {:port 8701}
|
||||
|
||||
:ssl {:password "logseq"}
|
||||
;; "." for /static
|
||||
:dev-http {3001 ["static" "."]
|
||||
8021 "static/rtc-e2e-test"}
|
||||
|
||||
BIN
ssl/keystore.jks
Normal file
BIN
ssl/keystore.jks
Normal file
Binary file not shown.
28
ssl/logseq.local-key.pem
Normal file
28
ssl/logseq.local-key.pem
Normal file
@@ -0,0 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDUCoY5g5MwfD23
|
||||
vtb9nk3dOnZkRMCM9dIC7IN01U2T1S74iKYPO0NwrpoTNvKDY/Fkon2kv6CSUTk1
|
||||
BSR0ewY4k/U1/PgiTM2738c4YESQA0PNd4l6Vj4jjGpTPCqR+nrzdWgNGxyEzw5l
|
||||
/4SYO8MGahYglPdWqI4K7tvnesZ1ZKlLRrVfiKs3oLTK2GTrQxEUGiI7jwcNyKSZ
|
||||
z7biTSoZseJea+yh/E52FKQU91v/PdI+CXD9Y3zDmdfpqHYrIM18wOGVBlJoR3Fu
|
||||
RKMAh/TxmNKJrlTiYcNfP4VJwOpk4JukNJjOoMBzlm5x1YFKi2UMhItuHKmIMFHy
|
||||
RGSCktalAgMBAAECggEBAMqv/LpBkZNJT92yqOPqTNfqKH2UUtLrsAJnfwlRVES6
|
||||
BZpBVSs+JSszW8h+P7dk87yUrrGrE5yJ07tg3QYTC1FN7Znb5H01GXw7Xr3/F8rp
|
||||
tAhV+a5dfiyQ7pn961t7KchLNFlCzzIMkuDhLSgwCC67fcdLXlsR6CV/SemtrMNM
|
||||
5J65BDwZDcMNv7u6iP3DHf3Brl+ywXd3TAZzO+gWd4IUtW3z38yzPX7T5jQb7Nvk
|
||||
C4VOipDri5EtGh7aSFj1ieUXHYBzLSvBAfsWCgmFPDJlVaY67cBOBHGoJ/s8n3wP
|
||||
ZRUIaVsN6PBVYcPz8Wn29onI5u0OMMwHTBEy6ufCKIECgYEA1i6YzXgRyqbsr4yM
|
||||
UsYPrZrNYa7q2IRVtBMGYZlkr+dfmh+Th6zKQip1By6EoK3Lmf5zs0ON3wBUMEh6
|
||||
0yZRs03PtgL0Tm5dAKH4+tGx8vX2n+GObcSSl+SH2Z+OJEZjUuv/Z7SKGTymnUcW
|
||||
HM2QGvg2aKuNazUGwXiTS5FaMfUCgYEA/XDrQYgpubw+BmXaWZ/VtBqqw7sucj+g
|
||||
ztjUQkTrD8ZfbR5zYuue6yVT5RVRu9Vzh6BV5y5dAbTR1MsUQUg2IGA4d93QacQY
|
||||
sTM9zJ6ck++ttISR8pgmhNGZ6AQdPD9di0L6R6c0dbXWEm4s4SAcfmx6Ege9GBU6
|
||||
SSX7GDIeM/ECgYAVML8FdR+tgR5hr/IiLl5Wur4fMAMkMNOZ4Vf8SATiMm4O/ZjH
|
||||
D51jNnglocCVdRxzu+0Oi1x597pcnI8qXNwwdT5br6ckK18gNOZBSoXkl9kysEo7
|
||||
Kfum84FNUq/pft1M0vSN+hq/rHR/kwzpBJ2BTZV0faScOr7UXW2VSGg4EQKBgHDs
|
||||
rFYhpn3Uq0pMfbLrbdv2+dmGgJZ1VWB06nawoJAB0qkbJUyRMdkSY8Qx8J4h6H0o
|
||||
6r28QcKt38TRy6+ezkc0uFRoaCGIN3xVGZcfoSKla5+AZktSke8iOVJQ6vnaPgL8
|
||||
D+p3TP+Zys2he6u/lBKcoPOBsTaW1saa/rt0MVLxAoGBAJVM5WfvAYtZZKSOLkO/
|
||||
xaxp9YLFVsGBIkM59VNauBKoDBTQqEYz4/w+/2t39A47zVK1Nv1JWyMzL0BsFj2p
|
||||
d6QWu3mOA8sGOyDPwt1r1tczZZjp+YgMNju/jhWuMbJLITPPYQElhXpkQB9F6gF2
|
||||
WB3PRReIloHFWjV3r+rd3O1j
|
||||
-----END PRIVATE KEY-----
|
||||
BIN
ssl/logseq.local.p12
Normal file
BIN
ssl/logseq.local.p12
Normal file
Binary file not shown.
26
ssl/logseq.local.pem
Normal file
26
ssl/logseq.local.pem
Normal file
@@ -0,0 +1,26 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEYTCCAsmgAwIBAgIQbvICzHRWr2YteJFH39LPaTANBgkqhkiG9w0BAQsFADCB
|
||||
lTEeMBwGA1UEChMVbWtjZXJ0IGRldmVsb3BtZW50IENBMTUwMwYDVQQLDCxjaGFy
|
||||
bGllQENoYXJsaWVzLU1hY0Jvb2stUHJvLmxvY2FsIChDaGFybGllKTE8MDoGA1UE
|
||||
AwwzbWtjZXJ0IGNoYXJsaWVAQ2hhcmxpZXMtTWFjQm9vay1Qcm8ubG9jYWwgKENo
|
||||
YXJsaWUpMB4XDTI1MDQwODAzMDUzNloXDTI3MDcwODAzMDUzNlowYDEnMCUGA1UE
|
||||
ChMebWtjZXJ0IGRldmVsb3BtZW50IGNlcnRpZmljYXRlMTUwMwYDVQQLDCxjaGFy
|
||||
bGllQENoYXJsaWVzLU1hY0Jvb2stUHJvLmxvY2FsIChDaGFybGllKTCCASIwDQYJ
|
||||
KoZIhvcNAQEBBQADggEPADCCAQoCggEBANQKhjmDkzB8Pbe+1v2eTd06dmREwIz1
|
||||
0gLsg3TVTZPVLviIpg87Q3CumhM28oNj8WSifaS/oJJROTUFJHR7BjiT9TX8+CJM
|
||||
zbvfxzhgRJADQ813iXpWPiOMalM8KpH6evN1aA0bHITPDmX/hJg7wwZqFiCU91ao
|
||||
jgru2+d6xnVkqUtGtV+IqzegtMrYZOtDERQaIjuPBw3IpJnPtuJNKhmx4l5r7KH8
|
||||
TnYUpBT3W/890j4JcP1jfMOZ1+modisgzXzA4ZUGUmhHcW5EowCH9PGY0omuVOJh
|
||||
w18/hUnA6mTgm6Q0mM6gwHOWbnHVgUqLZQyEi24cqYgwUfJEZIKS1qUCAwEAAaNh
|
||||
MF8wDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMB8GA1UdIwQY
|
||||
MBaAFJXMZsMJ70pugK3e4pxiNiUXtAmuMBcGA1UdEQQQMA6CDGxvZ3NlcS5sb2Nh
|
||||
bDANBgkqhkiG9w0BAQsFAAOCAYEAR2Pv3jP21dMrWHq0CVdaQKPKXCMhIr8UQTyK
|
||||
6/LlKTaVqkpa3cF2hY1KE/Gf1CljV4025q5LfRkuzpah4C0+pmtJjwZI8BcKF7vT
|
||||
d4KtTqAdIgRbsag5fcC6FUslzYy5q3ZnQ0hIJedJ5AwVsQCBS9LylvPj9dN7XEqP
|
||||
7Cl144nVoyCtzBFm+y7tYTpWLRopSf5/0deHvngW+oga0FkO21KqKmmC+BVV96+R
|
||||
4gV6wp9ys6AP0fVTEXrSMF2eH/94GXfoM/OnQ9Bh5qRR53QgUlHFMVPOTQgmERUP
|
||||
cHgPWc8MkYuqRfoXj7MIv4Y6RzfsSbEd+VOZWH+1ozM39d3bLdtiLDO1D6D0kPs2
|
||||
LH+YuKoVPEASoXevkEnAfJTaVIU7rJWy76GTsKLrDCas2Cc5uO7HTSGq17zwQg4l
|
||||
Oer1CRHrJNH4YE6GPE4WMSwqLpvcI/NpbSIfeJCZbhBWkHyCfuW9SUTGHi6KPtld
|
||||
/gMcFTuiH5OiSWP3QFTQZlgC4m3C
|
||||
-----END CERTIFICATE-----
|
||||
Reference in New Issue
Block a user