HTTPS seadistamine Pangalinkeri jaoks

Kuna Pangalinker kasutab kasutajakontode sisselogimist, siis on HTTP kasutamine kindlasti soovitatav. HTTPS kasutamise võimalusi on mitmesuguseid.

Variant 1. Cloudflare

Sellisel juhul ei ole vaja oma serveris mitte midagi muuta. Tuleks luua Cloudflare konto, viia sinna üle oma domeeninime haldus, nii et Pangalinkeri rakenduse domeeni DNS server oleks Cloudflare. Seejärel tuleks märkida, et selle domeeni veebiliiklus käiks läbi Cloudflare serverite, mitte otse ning “Crypto” lehel valida SSL tüübiks “Flexible”. Peale seda tekibki domeenile HTTPS kasutamise võimalus. Päringud lähevad sellisel juhul Cloudflare HTTPS serverisse, mis omakorda proksib need edasi Pangalinkeri serverisse, üle olemasoleva HTTP.

Variant 2. Apache või Nginx SSL

Kui rakendusele pääseb ligi läbi Nginx või Apache proksi, tuleks veebiserveri seadetes määrata, et virtuaaldomeen kasutab HTTPS protokolli. Edaspidi võtab veebiserver HTTPS päringud vastu, aga Pangalinkeri rakenduse pihtda proksib päringud juba üle HTTP

Variant 3. Sisseehitatud HTTPS server

Pangalinker oskab ka ise HTTPS protokolli kasutada. Selle jaoks tuleb muuta rakenduse konfiguratsiooni, muuta ära HTTP port 80 HTTPS pordiks 443 ja lisada juurde sertifikaadivõtmete asukohad

{
  web: {
    port: 443,
    ssl: {,
      key: '/path/to/key.pem',
      cert: '/path/to/full-chain.cert'
    }
  }
}

NB! Peale konfiguratsioonifaili muutmist tuleb Pangalinkeri protsess alati taaskäivitada, vastasel korral muudatused ei rakendu: service pangalink restart

Lisa kommentaar

Sinu e-postiaadressi ei avaldata. Nõutavad väljad on tähistatud *-ga