Рейтинг:0

Обратный прокси-сервер Nginx и приложение SAAS

флаг ar

Я настроил обратный прокси-сервер с nginx перед приложением SAAS поставщика, размещенным на сервере Windows. Это бухгалтерское приложение, которое загружает и запускает исполняемый файл на компьютере пользователя.

Он отлично работает с nginx, но я сталкиваюсь с ошибкой, когда пытаюсь открыть PDF-документ из приложения SAAS (PDF хранится на сервере Windows, и вы можете открыть его из приложения. Он запускает новую вкладку в веб-браузере и позволяет скачать файл).

С установленным обратным прокси я получаю следующую ошибку при попытке открыть документ PDF:

{"Сообщение":"Произошла ошибка"}

Вот часть моего nginx conf, касающаяся этого приложения:

        расположение ~* ^/MyService/(.*) {
            proxy_set_header IP-адрес $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_pass https://windows-сервер;
            proxy_redirect по умолчанию;
            прокси_буферизация выключена;
    }

Чтобы быть точным, при открытии документа PDF открывается следующий URL-адрес:

https://my-website.com/MyService/api/v1/Ged/Documents/703591/fichier/?UUID=XXXXXXXXXXXXXXXXXXXXXXXXXXXX&CNX=CNX

-> Этот URL-адрес возвращает ошибку 500 в журналах nginx и следующую ошибку в журналах сервера Windows:

Подтвердите UUID. Нарушение безопасности, связанное с этим сеансом

У кого-нибудь есть указатели? Я уже связался со своим поставщиком, но, по-видимому, это первый раз, когда один из их клиентов попытался установить обратный прокси-сервер перед своим приложением...

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.