Permalänk

Hostad node.js app

Håller på med ett litet projekt där jag tyvärr fastnat en del.
Jag har en hemsida skapad i React.js, tanken är att den ska hämta information från ett API som jag skapat med Node.js som i sin tur hämtar data från ett externt api.

Jag har laddat upp hemsidan och min node.js-applikation på den tjänst som jag använder mig av för hosting.
Använder mig av fetch i React för att hämta data från Node.js och det går att hämta informationen lokalt (localhost). Även att hämta informationen från hemsidan som ligger uppladdad kan hämta data när jag kör servern lokalt via localhost.

Just nu ser min länk ut såhär:

useEffect(() => {
fetch('https://mindomän.se/nodeJS')

filsöksvägen /nodeJS innehåller själva node.js applikationen app.js samt package.json, package-lock.json och en mapp med node modules.

Men tyvärr får jag ett felmeddelande i min fetch. Kollar jag under “Network” i inspekstionsläget får jag "(failed)net::ERR_CERT_COMMON_NAME_INVALID” som verkar ha något med SSL att göra.

Hur brukar man hosta liknande projekt? Vet inte om jag har gjort mig tillräckligt förstådd, men jag håller tummarna.

Permalänk
Medlem

Precis, du har inget cert helt enkelt. Varför inte säga vilken host det är, de kanske har funktionalitet för automatiskt ge dig cert via Let's Encrypt, det är väldigt vanligt idag.

Permalänk
Skrivet av dlq84:

Precis, du har inget cert helt enkelt. Varför inte säga vilken host det är, de kanske har funktionalitet för automatiskt ge dig cert via Let's Encrypt, det är väldigt vanligt idag.

Tack för svar!

Det gäller inleed, de har en guide också för cert: https://login.inleed.net/helpcenter/155/ssl-certifikat som jag har följt, men det verkar inte registreras på rätt sätt.

Permalänk
Skrivet av Pansardöden:

Tack för svar!

Det gäller inleed, de har en guide också för cert: https://login.inleed.net/helpcenter/155/ssl-certifikat som jag har följt, men det verkar inte registreras på rätt sätt.

Jag har oxå Inleed. Det kan dröja ett par timmar beroende på när du registrerade SSL-tjofset. Mina SSL-certs mot mina domäner registrerade fungerar iaf (ser "låset" vid anslutning). Har ej provat mot upplagd NodeJS där ännu, så kan ej uttala mig om den upplevelsen ännu!

Mvh,
WKL.

Visa signatur

"Den säkraste koden är den som aldrig skrivs"

Permalänk
Medlem

För småprojekt är det väl lättare att köra typ Render eller dyl. Allt funkar typ automagiskt med certs, deploy etc.