Node.js y socket.io configurado para trabajar con https en producción.

Поделиться
HTML-код
  • Опубликовано: 27 янв 2025
  • НаукаНаука

Комментарии • 8

  • @germantellez2710
    @germantellez2710 3 года назад

    Videazo!! Me sirvió a pesar de que mi privkey no termina en .pem sino en .key. A mi Godaddy si me dio el certificado en .pem por si a alguien le interesa. Muchas gracias por el video!!

  • @jaimeirazabal
    @jaimeirazabal 4 года назад

    Hola me esta dando problemas de CORS. Tengo una aplicacion con PHP, y le estoy colocando un chat con nodejs, y por eso me esta daando problemas de cross origin. Sabes como solucionarlo?

    • @willyruiz562
      @willyruiz562  4 года назад

      procura colocar estas cabeceras al inicio de tu código php, a donde esta dirigido tus peticiones, CORS origin por lo general se produce cuando tratas de hacer peticiones a un servidor distinto del origen:

    • @jaimeirazabal
      @jaimeirazabal 4 года назад

      @@willyruiz562 io.origins((origin, callback) => {
      if (origin !== 'foo.example.com') {
      return callback('origin not allowed', false);
      }
      callback(null, true);
      });
      lo acabo de resolver con ese codigo
      gracias

  • @michaelperezpin1036
    @michaelperezpin1036 4 года назад

    Hola amigo, una pregunta.
    Si yo ya lo quiero subir a un vps, y tengo configurado ya el Let's Encrypt de un dominio.
    debo ejecutar el comando npm run start para poder ejecutar el proyecto y me sale en el puerto tal tal.
    cuando ejecuto la conexión de mi socket io desde una pagina https.
    me arroja status
    failed)net::ERR_FAILED
    ¿Qué podría ser?
    El let's encrypt es del mismo dominio donde está con https

  • @wallanxdxd
    @wallanxdxd 5 лет назад

    Como generas los certificados?

    • @willyruiz562
      @willyruiz562  5 лет назад

      Yo utilizo lo realizo con Let's Encrypt en un VPS, ademas es gratis y va de maravilla, pero si estas trabajando en entorno local hay formas de instalar certificados para localhost.