MYOB API。在 URI 中对服务器 returns 本地主机使用 getrange

MYOB API. Using getrange against server returns localhost in URI

当我对服务器使用 getrange 时,URI 都显示本地主机。 这是正常的吗? 当我继续前进并想要消除这个相当基本的项目时,我遇到了通信错误。 提前致谢 格雷格

服务器上的 public 地址需要设置为正确的网络地址。默认似乎是 localhost,因此服务器生成的任何链接只有在服务器本身上打开时才有效。

您可以在 MYOB API 配置文件中更改 public 网络地址。它应该位于 C:\Program Files (x86)\MYOB\API.x.x.x\ 的服务器上。 xml 配置文件应命名为 MYOB.AccountRight.API.WindowsServiceHost.exe.config.

在配置文件中,<appSettings> 下应该有一个 PublicAddressServer 键。使用服务器的正确网络地址或 DNS 名称更新相应的值。

最后,重启MYOB API服务使修改生效。 Windows 服务名称应为 MYOB AccountRight API Service.

试一试,看看是否有帮助!

编辑:来源 - http://myobapi.tumblr.com/post/70231017169/how-to-change-config-variables-for-the-desktop-api