Использование веб-службы REST в службах данных SAP
Всем привет, пожалуйста, мне нужна ваша помощь по SAP BODS. На самом деле, я хочу использовать веб-службу REST в службах данных SAP с использованием хранилища данных REST веб-службы. следовал инструкциям по этой ссылке https://blogs.sap.com/2016/06/07/consuming-rest-web-service-in-sap-data-services-using-web-service-rest-datastore/ , но когда я запускаю выполнение, я сталкиваюсь с этой ошибкой.
1 ответ
Вам необходимо получить SSL-сертификат с вашей конечной точки/URL-адреса. В Linux вы можете запустить следующие команды из командной строки.
openssl s_client -servername <servername> -connect <servername:port> | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > <certificate_name>.crt
Откройте файл, созданный с помощью приведенной выше команды, и скопируйте его содержимое.
Перейдите к$LINK_DIR/ssl/trusted_certs/
и откройтеcurl_cacert.pem
файл, прокрутите до конца файла и вставьте сертификат, который вы скопировали из<certificate_name>.crt
файл. Перезапустите сервер заданий, выполнив следующую команду
$LINK_DIR/bin/svrcfg -TSTOP && sleep 10 && $LINK_DIR/bin/svrcfg -TSTART
наконец, попробуйте снова запустить задание.
Для окон см. SAP KBA 2343560.