Navegador-sync - proxy de un dominio consigue HTTP error 403 - usted no tiene autorización para ver esta página

0

Pregunta

Puedo ejecutar un trago tarea utilizando NodeJS módulo navegador de sincronización de la siguiente manera.

=== Archivo de gulpfile.js ===

    let browserSync = require('browser-sync').create();
    
    
    gulp.task('browser-sync', function(){
     browserSync.init( {
      open: true,
      injectChanges: true,
      proxy: 'https://generalgulp.devsunset',
      host: '192.168.1.76',
      serveStatic: ['.'],
      https: {
       key: 'C:\\WebProjects\\GeneralGulp\\resources\\certificates\\server-generalgulp.key',
       cert: 'C:\\WebProjects\\GeneralGulp\\resources\\certificates\\server-generalgulp.crt'
      }
     });
    });

=== ===

Mi proyecto local de la información es la siguiente (yo uso más reciente hasta la actual fecha de publicación):

  • Versión de nodo: 17.1.0
  • MECANISMO nacional de prevención versiones: 8.1.3
  • gulp: 4.0.2
  • MECANISMO nacional de prevención módulo de navegador-sync: 2.27.7

Yo ejecute el navegador de sincronización de tareas. La salida se ve bien.

==>

El uso de gulpfile C:\WebProjects\GeneralGulp\gulpfile.js

[Browsersync] a Partir de navegador-sync'...

[Browsersync] Proxy: https://generalgulp.devsunset

Url De Acceso:


Local: https://localhost:3000

Externos: https://192.168.1.76:3000


Interfaz de usuario: http://localhost:3001

Interfaz de usuario Externo: http://localhost:3001


==>

  • Yo ya agregue el certificado SSL para este dominio a raíz de confianza. También tengo registros DNS apuntando de este dominio ( https://generalgulp.devsunset ) - direcciones IP ( 127.0.0.1 & 192.168.1.76)

Puedo acceder al sitio de locales y externos de la dirección.

Sin embargo, cuando intento acceder a los recursos locales mediante proxy de dominio ( https://generalgulp.devsunset ) , se obtiene un HTTP 403 :

El acceso a la <my_custom_domain> fue denegada. Usted no puede autorizar a ver esta página

Supongo que cuando se ejecuta mi trago "navegador de sincronización de tareas", se va a traducir el dominio personalizado para el https://localhost:3000 o https://192.168.1.76:3000

He seguido exactamente los documentos de https://browsersync.io/docs . También he hecho un intento con todas las soluciones que me podría encontrar. Esas soluciones me llevó a la gulp tarea que escribí al principio.

Les agradecería si pueden me sugieren que las cosas que debo hacer para solucionar ¿por qué mi navegador de sincronización no puede "proxy" de mi dominio? ¿Hay algún parámetro que falta en mi Trago tarea?

Gracias !

1

Mejor respuesta

0

He modificado el "proxy" de los parámetros de la siguiente y funciona cuando puedo acceder a el proxy de dominio con el puerto: (para mi caso es http(s)://generalgulp.devsunset:3000 )

`gulp.task('browser-sync', function(){
browserSync.init( {
    open: true,
    injectChanges: true,
    proxy: 'generalgulp.devsunset',
    host: '192.168.1.76',
    serveStatic: ['.'],
    https: {
        key: 'C:\\WebProjects\\GeneralGulp\\resources\\certificates\\server-generalgulp.key',
        cert: 'C:\\WebProjects\\GeneralGulp\\resources\\certificates\\server-generalgulp.crt'
    }
});

}); `

Este es un temporal solución aceptable con respecto a la pregunta actual ámbito de aplicación.

Sin embargo, Lo que espero es que el navegador la sincronización automática de reenviar el tráfico de dominio personalizado ( http(s)://generalgulp.devsunset ) para : ( http://192.168.1.76:3000 ).

¿El tipo de navegador de sincronización de permitir a los usuarios a hacer ?

2021-11-18 16:39:37

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................