Настройка пункта назначения ErpQueryEndpoint для VDM - PullRequest
0 голосов
/ 11 марта 2019

Я создал пункт назначения для VDM с именем ErpQueryEndpoint и безуспешно пытался получить информацию о деловом партнере с помощью одного из руководств по Java VDM.Ниже приведен экспорт этого места назначения - я пробовал это с TrustAll = true и без него.Когда я использую кнопку «Проверить соединение» на экране «Назначение», вместо 200 появляется «302: Перенаправление». Когда я пытаюсь перейти по URL-адресу, указанному ниже, в Chrome, он перенаправляет меня на экран входа не в SAP.(Я полагаю, что наша команда Basis попыталась настроить единый вход с помощью Azure.) Мне интересно, является ли это перенаправление причиной того, что моя Java-программа VDM дает сбой.

#Password=<< Existing password/certificate removed on export >>
#
#Mon Mar 11 15:17:38 UTC 2019
Description=ErpQueryEndPoint for java programs that use Virtual Data Model (VDM)
Type=HTTP
Authentication=BasicAuthentication
Name=ErpQueryEndpoint
ProxyType=Internet
URL=https\://my######-api.s4hana.ondemand.com
User=S000#######

1 Ответ

1 голос
/ 15 марта 2019

Спасибо за вашу помощь. Учебная программа сейчас работает. Получение 302: Перенаправление при нажатии «Проверить соединение» не было проблемой. Несмотря на то, что в пункте назначения был только базовый URL-адрес, мне все равно нужно было предоставить учетные данные из соглашения о деловом партнерстве. (Это также работает для договоров купли-продажи, когда я предоставляю учетные данные из соответствующего соглашения о связи.)

...