SICF: почему не удается выполнить запрос GET к службе SAP REST с HTTP 403 (запрещено) при запросе через Cloud Connector? - PullRequest
0 голосов
/ 04 ноября 2019

Использование транзакции sicf Я создал веб-сервис REST, который возвращает некоторые данные в GET. Когда я обращался к системе SAP напрямую, используя ее IP в режиме «почтальон / бессонница» или используя встроенный тест функциональности в sicf, данные возвращались, как и ожидалось, со статусом HTTP 200.

Когда я пытался получитьте же данные, что и через Cloud Connector между прокси-серверами, запросы не выполняются с состоянием HTTP 403 - запрещеноСообщение об ошибке гласит (извините, оригинал только на немецком языке):

Der Aufruf der URL wurde abgebrochen, da der entsprechende Service nicht verfügbar ist.

MyСобственный перевод: «Запрос был отменен, поскольку служба недоступна».

Служба была успешно активирована в sicf, в противном случае прямые проверки не будут работать. Путь + все дополнительные пути занесены в белый список в облачном соединителе. В ICF нет журналов ошибок или следов. Заголовки ответа 403 не содержат никакой полезной информации (например, необходимого токена CSRF для сбоя запросов POST).

1 Ответ

0 голосов
/ 04 ноября 2019

Облачный соединитель был настроен на использование порта службы HTTP, но для настройки моей службы в sicf требовалось соединение SSL / HTTPS, которое работает на другом порту. Взаимная настройка HTTP и HTTPS в конфигурации sicf и облачного коннектора соответственно устранила проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...