尝试按照帮助网址Click Me对QuickBook的Web连接器进行故障排除。当我尝试将应用程序添加到Web连接器时出现以下错误:“QBWC1048:QuickBooks Web连接器无法验证Web应用程序服务器证书.QBWC1051:未添加新应用程序”
答案 0 :(得分:2)
QuickBook抛出1048错误,因为它无法在指定QBFS.qwc文件的AppURL上完成GET请求。这是因为test.developer.intuit.com通过SOAP API限制GET请求。
要解决此问题,请在.qwc文件中包含一个参数,并将其设置为与没有URL路径的AppURL相同的值。 例如,如果您的AppURL为https://mycompany.cs1.force.com/services/Soap/class/myApiClass,则将CertURL设置为https://mycompany.cs1.force.com。
这是QBWC日志文件建议的解决方案,它对我有用。
答案 1 :(得分:0)
我发现我遇到了这个问题,因为我的软件试图加载文件
http://developer.intuit.com/uploadedFiles/Support/QBWebConnectorSvc.wsdl
不再存在。 :(
所以我从
获得了一个WSDLhttps://test.developer.intuit.com/QBWC/TroubleshootWebServiceFS/Service.asmx?wsdl
并将其放在我的Site的根目录中,然后将我的代码更改为指向那里,并且它有效。