解决 QuickBooks Web 连接器问题

Troubleshooting QuickBooks Web Connector issue

尝试通过以下帮助 URL 对 QuickBook 的 Web 连接器进行故障排除:Click Me. When I try to Add an application into Web connector getting following error: "QBWC1048: QuickBooks Web Connector could not verify the web application server certificate. QBWC1051: The new application was not added"

QuickBook 抛出 1048 错误,因为它无法在指定 QBFS.qwc 文件的 AppURL 上完成 GET 请求。这是因为 test.developer.intuit.com 通过 SOAP API.

限制 GET 请求

要解决此问题,请在 .qwc 文件中包含一个参数,并将其设置为与您的 AppURL 相同的值,但不带 URL 路径。 例如,如果您的 AppURL 是 https://mycompany.cs1.force.com/services/Soap/class/myApiClass, then set CertURL to https://mycompany.cs1.force.com

这是 QBWC 日志文件建议的解决方案,对我有用。

Reference URL

我发现我遇到了这个问题,因为我的软件正在尝试加载文件

http://developer.intuit.com/uploadedFiles/Support/QBWebConnectorSvc.wsdl

已不存在。 :(

所以我从

那里得到了一个 WSDL

https://test.developer.intuit.com/QBWC/TroubleshootWebServiceFS/Service.asmx?wsdl

并将它放在我站点的根目录中,然后更改我的代码以指向该目录,并且它起作用了。