Як отримати SSL на сервісі?


0

Я будую веб-сайт, який використовує послугу маршрутизації (як у вуличній наві), яку я запускаю на окремому сервері на порту 8002 (працює на ubuntu 16.04). ( Посилання Github до проекту маршрутизатора )

Сам веб-сайт розміщується one.com. Проблема виникає, коли я використовую SSL на веб-сайті.

Оскільки мій сервер маршрутів не має сертифіката SSL, я отримую помилку, коли намагаюся отримати маршрут. Сервер маршрутизації просто використовує загальнодоступну IP-адресу.

Маршрутизатор використовує цей веб-сервер, але я не можу знайти жодної інформації про те, як реалізувати на ньому сертифікат SSL.

Моє запитання полягає в тому, що було б найкращим способом, щоб це працювало належним чином, поки я постійно розміщую службу маршрутизації на своєму власному сервері.

Я думав створити скрипт на сервері веб-сайту, який обробляє пошук маршруту замість браузера (ще не впевнений, чи працює цей підхід).

Вибачте, будь ласка, якщо моя недостатність знань з цього приводу занадто очевидна. Я тільки починаю експериментувати з цим і все ще вчуся.

Відповіді:


3

Простий підхід: встановіть Apache або nginx як зворотний проксі перед усім цим, надайте їм належну SSL-серт (наприклад, LetsEncrypt), а потім отримайте дані через звичайний HTTP з бекенда та відправте їх клієнтам через HTTPS.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.