MYOB API。对服务器使用getrange会在URI中返回localhost

时间:2016-05-25 07:12:18

标签: myob

当我对服务器使用getrange时,URI都显示localhost。 这是正常的吗? 当我前进并希望消除这个相当基本的项目时,我收到通信错误。 提前致谢 格雷格

1 个答案:

答案 0 :(得分:2)

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

您可以在MYOB API配置文件中更改公共网络地址。它应位于C:\Program Files (x86)\MYOB\API\2.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