当我对服务器使用 getrange 时,URI 都显示为 localhost。这是正常的吗?当我继续前进并想消除这个相当基本的项目时,我遇到了通信错误。提前感谢格雷格
问问题
306 次
1 回答
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
于 2016-06-02T23:54:21.140 回答