itgenobr001: клиент не найден. на точке доступа к данным с Exact Online Бельгия

Мы только что начали жить с https://ecotaksen.be/. Запросы и обновления на Exact работали нормально, но после установки производственной лицензии произошла ошибка itgenobr001: Client not found. происходит.

Моя спецификация контейнера данных:

<database order="1" 
   creationDate="2016-04-13T09:11:03.3584276+02:00"
   provider="ExactOnlineAll" 
   connectionString="apiUrl=https://start.exactonline.be" 
/>

Подключение к Exact Online с использованием Query Tool с теми же учетными данными и строкой подключения работает нормально.

Как я могу решить itgenobr001 ошибка?

1 ответ

Решение

На самом деле это было довольно просто решить: "клиент" - это приложение. Мне нужно было добавить идентификатор клиента приложения Exact Online в строку подключения, поскольку точке доступа к данным требуется идентификатор клиента при использовании производственной лицензии.

Результирующая спецификация контейнера данных:

<database order="1" creationDate="2016-04-13T09:11:03.3584276+02:00" provider="ExactOnlineAll"
 connectionString="apiUrl=https://start.exactonline.be;api-client-id=MYID" />

После этого я получил itgenobr001: Invalid authorization request.и что требуется добавить URL перенаправления, как указано на странице "Мои приложения" в Exact Online:

<database order="1" creationDate="2016-04-13T09:11:03.3584276+02:00" provider="ExactOnlineAll" 
connectionString="apiUrl=https://start.exactonline.be;api-client-id=MYID;apiredirecturl=https://ecotaksen.be" />
Другие вопросы по тегам