Теперь я создал интерфейс с помощью npm run build и настроил Apache для непосредственного обслуживания файла index.html (так что приложение теперь работает по моему доменному имени, а не по IP). Я также настроил правила обратного прокси-сервера Apache для маршрутизации запросов API на серверную часть.
Все загружается нормально, и запрос API входа в систему работает успешно — на вкладке сети я вижу, что:
- Вызов API возвращает успешный ответ.
- Токен правильно хранится в localStorage.
Кроме того, если я попытаюсь вручную ввести URL-адрес информационной панели, вместо ожидаемого содержимого я получу белый экран.
Что я пробовал:
- Проверил настройку API и прокси (вызовы API работают отлично).
- Проверил, что токен правильно хранится в localStorage.
- Подтверждено, что та же настройка работает отлично при использовании IP и порта (без прокси-сервера Apache).
Подробнее здесь: https://stackoverflow.com/questions/798 ... apache-pro
Мобильная версия