servicio de quiosco localhost 1000

País: Estados Unidos
Información del ISP: amazon.com

Si está ejecutando un quiosco o una máquina de un solo usuario, puede usar los puertos de servicio localhost y ::kiosk. El servidor local El puerto de servicio se utiliza para consultar el software en la máquina y se puede acceder a él directamente desde el navegador. Además, no tendrá que exponer sus aplicaciones a través de una dirección IP pública para los usuarios que acceden a sus máquinas de forma remota. En este blog, mostraremos cómo crear un servidor de quiosco básico usando Ubuntu 18.04 LTS, el servidor web NGINX, la autoridad de certificación Let's Encrypt SSL y la base de datos PostgreSQL. Los servidores de quiosco ayudan a los usuarios a acceder a funciones específicas del sitio web o la aplicación de software de una organización a través de medios seguros, como direcciones URL a las que solo ellos pueden acceder. Un ejemplo típico de un quiosco es cuando los clientes en un aeropuerto necesitan realizar pagos utilizando sus millas aéreas antes de poder registrarse para su próximo destino de viaje.

Iniciar automáticamente una aplicación de quiosco en dispositivos Chrome

Para comenzar con una aplicación de quiosco, primero deberá crear una instancia del servidor de quiosco. Para hacer esto, le recomendamos que instale y configure el servidor web NGINX con la autoridad de certificación Let's Encrypt SSL. Una vez que su instancia esté en funcionamiento, puede usar Chrome Webstore para iniciar automáticamente una aplicación en sus quioscos.

Ver también  http://localhost:9999
YouTube video

Deje que una aplicación de quiosco controle la versión de Chrome

Comencemos por crear una aplicación de quiosco simple con el marco Node.js. Dentro de su aplicación de quiosco, debe crear una función a la que se pueda llamar cuando se inicia el quiosco y detener la función cuando se cierra. El siguiente código hará esto: let Kiosk = { start() { }, stop() { } } function startKiosk() { Kiosk.start(); } function detenerKiosk() { Kiosk.stop(); }

Paso 1: establezca la versión del sistema operativo en el archivo de manifiesto de la aplicación de quiosco

Para configurar la versión del sistema operativo en el archivo de manifiesto de la aplicación de quiosco, puede seguir estos pasos:

  1. Abra el archivo de manifiesto para su aplicación de quiosco. Este archivo normalmente se llama "manifest.json" y se encuentra en el directorio raíz de su aplicación.
  2. Agregue un nuevo par clave-valor al archivo, donde la clave es "minimum_chrome_version" y el valor es la versión mínima de Chrome OS que requiere su aplicación. Por ejemplo:
"minimum_chrome_version": "92.0.4515.107"

3. Para asegurarse de que las modificaciones surtan efecto, guarde el archivo de manifiesto y vuelva a cargar su aplicación de quiosco.
Establecer la versión mínima de Chrome OS en el archivo de manifiesto de su aplicación garantiza que su aplicación solo sea compatible con las versiones del sistema operativo que haya probado y verificado. Esto puede ayudar en la prevención de problemas de compatibilidad y la estabilidad general de su aplicación de quiosco.

Paso 2: Deje que la aplicación de quiosco controle la versión de Chrome

en el quiosco Los quioscos de Chrome se pueden controlar mediante extensiones de aplicaciones. Para instalar una extensión para controlar la versión de Chrome en su quiosco, deberá crear una nueva aplicación utilizando la Consola de desarrollador de Google. Desde esta consola, también puede crear un certificado SSL para su quiosco. También deberá configurar el servidor web NGINX como un proxy inverso para permitir que los usuarios accedan a la aplicación desde su navegador sin exponer la aplicación a una dirección IP pública. Una vez configurado, tiene un canal seguro a través del cual los usuarios pueden acceder a su aplicación. ¡Esperamos que esta guía lo ayude a instalar y configurar su propio servidor de quiosco!

YouTube video

Paso 3: Verifique que se apliquen las políticas

Después de instalar NGINX, deberá iniciar el servidor con el siguiente comando:

sudo systemctl start nginx.servicio
Debería ver una salida similar a la siguiente:
Iniciando NGINX
[Aceptar] Iniciando nginx.service...
… ¡y debería poder ir a http://localhost/ y ver una página que dice que NGINX se está ejecutando!
Si desea verificar sus registros NGINX, ejecute el siguiente comando:
sudo journalctl -u nginx.servicio
Si desea habilitar SSL para su servidor de quiosco, use estos comandos: sudo ln -s /etc/letsencrypt/live/hostname.com/etc/letsencrypt-auto.conf /etc/nginx/sites-disponible/, luego reinicie nginx con este comando: sudo systemctl restart nginx.service Si desea continuar con la creación de un usuario de quiosco, visite nuestro sitio web http://www.cannonballtech.com

Escenarios comunes

La configuración general es la misma para todos los servidores de quiosco:

Los servidores de quiosco se utilizan normalmente en uno de dos escenarios:
-Para máquinas de punto de venta (POS) a las que los usuarios autorizados deben acceder de forma remota mientras están físicamente presentes en una ubicación específica. Por ejemplo, un quiosco de aeropuerto donde los viajeros pueden pagar sus tarifas aéreas utilizando sus millas aéreas antes de registrarse para su próximo destino de viaje.
-Para el acceso a una sola aplicación en línea o fuera de línea a través de quioscos conectados a la red y máquinas de un solo usuario que están disponibles a través de Internet. Por ejemplo, cuando las organizaciones deciden proporcionar acceso de un solo usuario a sus aplicaciones en una página web segura a la que solo pueden acceder usuarios autorizados y/o ubicaciones remotas, como sucursales de una gran organización.

Conclusión

los servidor local El servicio de 1000 quioscos es una forma de iniciar aplicaciones de Chrome en quioscos. Es un proceso simple de un solo paso que se puede realizar a través de una acción en el archivo de manifiesto de su aplicación.

Índice