У меня есть приложение на SAP Cloud Platform, которое использует SAP Cloud SDK JavaScript (версия 1.11.3) для связи с пунктом назначения OnPremise с соответствующим Cloud Connector. Запросы работают нормально, когда свойство «Идентификатор местоположения» пусто как в пункте назначения, так и в Cloud Connector.
Однако при указании значения для идентификатора местоположения (как в пункте назначения, так и в Cloud Connector) работают только запросы GET.
Другие запросы (например, PATCH, POST) завершаются ошибкой со следующим сообщением об ошибке:
ERR Destination did not return a CSRF token.
This may cause a failure when sending the OData request.
ERR CSRF header response does not include cookies.
...
ERR Error: Create request failed!
...
ERR Caused by:
ERR Error: post request failed!
...
ERR Caused by:
ERR Error: Request failed with status code 403
Это не происходило при работе с SAP Cloud SDK для Java.
Я что-то пропустил? Должен ли я установить заголовок "x-csrf-token" вручную?