Интегрированная интеграция Java SDK - недопустимая или отсутствующая ошибка Auth 403 при вызове API размещенного извлечения - PullRequest
0 голосов
/ 14 ноября 2018

Я создал новую учетную запись в регионе ЕС в Ingenico Sandbox и пытаюсь вызвать приведенный ниже API, который выдает мне неверную / отсутствующую ошибку аутентификации 403.

Механизм аутентификации - это другой пользовательский механизм хеширования.в этом случае и это не OAuth или любой другой.Ниже приведен запрос, который я передаю в API размещенных проверок.

ResponseBody response = данный (). Config (RestAssured.config (). EncoderConfig (encoderConfig (). EncodeContentTypeAs ("application-json", ContentType.TEXT))) .header ("X-GCS-RequestId", "1cc6daff-a305-4d7b-94b0-c580fd5ba6b4") .header ("X-GCS-MessageId", "6480071e-039d-4dca-a966-4ce3c1bc201b") .header ("Дата", "Пн, 12 ноября 2018 13:06:36 GMT") .header ("Авторизация", "GCS v1HMAC:" + apiKeyId + ":" + secretApiKey) .body (text) .when() .post ("https://eu.sandbox.api -ingenico.com / v1 / " mymerchantIDnumber "/ hostedcheckouts") .thenReturn () .body ();

Не уверен, что происходит не такбудь то идентификатор XGCS или что-то еще.Есть ли кто-нибудь, кто решил эту проблему. Пожалуйста, помогите по этому вопросу, если кто-то решил эту проблему.

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