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