Angular 6: печать на HTTP-принтер из HTTPS - PullRequest
0 голосов
/ 14 января 2020

У меня есть приложение Angular 6, работающее за Nginx с HTTPS.

Я хочу отправить команды на мой принтер ZPL для печати этикеток, но принтер принимает только протокол HTTP. Браузер не позволяет мне запускать HTTP, сообщая о проблемах CORS.

Какое это может быть решение?

Отключение CORS в браузере не является решением

Ответы [ 2 ]

1 голос
/ 15 января 2020

Наиболее простым решением было бы настроить nginx в качестве обратного прокси-сервера для принтера Zebra. Это сохраняет ваш запрос браузера в том же домене.

https://linuxize.com/post/nginx-reverse-proxy/

0 голосов
/ 07 марта 2020

Вы можете преобразовать свое приложение в электронное приложение angular, если клиент находится в той же сети.

...