当我对服务器使用 getrange 时,URI 都显示本地主机。这正常吗?当我继续前进并想消除这个相当基本的项目时,我收到一个通信错误。提前致谢格雷格
服务器上的公共地址需要设置为正确的网络地址。默认值似乎是本地主机,因此服务器生成的任何链接只有在服务器本身上打开时才有效。
您可以在 MYOB API 配置文件中更改公网地址。它应该位于服务器上 C:Program Files (x86)MYOBAPI2.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