1

在使用 Windows 和 Invantive Data Hub 使用 MySQL 驱动程序重新安装服务器后,当我尝试连接到 Exact Online (nl) 时出现以下错误:

Waarschuwing itgenuty427: Een verbinding met de database 'Exact Online\Exact Online (nl)' kon niet worden opgebouwd als gebruiker 'richardvos'.
The application 'InvantiveDataHub' can only be used in production mode with your own client ID.

请在您的连接字符串中配置 api-client-id 以配置客户端 ID。

在重新安装之前它工作正常。我可以从 Invantive Data Hub 内连接到 MySQL,但不能连接到 Exact Online。

如何配置 api-client-id?

4

1 回答 1

0

请参阅有关数据访问点的问题。

您需要在 settings.xml 文件中配置客户端 ID 和重定向 URL:

<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" />

最好不要将这些设置存储在 settings.xml 中,而是存储在它旁边的 settings-my-file.xml 中,它会自动合并到主 settings.xml 中。当然,在另一台设备上的某个地方保留一份副本 :-)

于 2017-09-13T08:28:35.173 回答