Wordpress QBWC1012:由于以下错误消息,身份验证失败。请求失败,响应为空

Wordpress QBWC1012:由于以下错误消息,身份验证失败。请求失败,响应为空,wordpress,quickbooks,Wordpress,Quickbooks,我不是一个程序员,不幸的是,那些试图帮助我的程序员不能。我最初使用Webconnector成功地将我的Woocommerce网站连接到Quickbooks。一个未知事件导致我们收到此错误,此后webconnector无法连接。我卸载并重新安装了插件和webconnector,删除了数据库中的所有旧文件。然后它似乎在一瞬间起作用,然后产生了同样的错误。程序员建议这是因为我的主要网站是http而不是https。购物车和管理页面设置为https 非常感谢您的帮助 如果我提供的信息过多,我深表歉意,但这

我不是一个程序员,不幸的是,那些试图帮助我的程序员不能。我最初使用Webconnector成功地将我的Woocommerce网站连接到Quickbooks。一个未知事件导致我们收到此错误,此后webconnector无法连接。我卸载并重新安装了插件和webconnector,删除了数据库中的所有旧文件。然后它似乎在一瞬间起作用,然后产生了同样的错误。程序员建议这是因为我的主要网站是http而不是https。购物车和管理页面设置为https

非常感谢您的帮助

如果我提供的信息过多,我深表歉意,但这是日志信息

20140424.07:06:53 UTC:QBWebConnector.RegistryManager.setUpdateLock:HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock已设置为False 20140424.07:06:53 UTC:QBWebConnector.RegistryManager.setUpdateLock:***************更新会话已解锁***************** 20140424.07:06:53 UTC::~SingleInstanceHandler-usingInstanceChannel=false。在没有任何注册表项删除或解组的情况下返回。 20140424.07:07:01 UTC:QBWebConnector.WebServiceManager.DoUpdateSelected:updateWS for application='WooCommerce QuickBooks Connector'已启动 20140424.07:07:01 UTC:QBWebConnector.RegistryManager.getUpdateLock:HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock=FALSE 20140424.07:07:01 UTC:QBWebConnector.RegistryManager.setUpdateLock:HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock已设置为True 20140424.07:07:01 UTC:QBWebConnector.RegistryManager.setUpdateLock:****************更新会话已锁定***************** 20140424.07:07:01 UTC:QBWebConnector.SOAPWebService.InstanceWebService:已启动到以下应用程序的连接。 20140424.07:07:01 UTC:QBWebConnector.SOAPWebService.InstanceWebService:AppName:WooCommerce QuickBooks连接器 20140424.07:07:01 UTC:QBWebConnector.SOAPWebService.InstanceWebService:AppUniqueName(如果可用):WooCommerce QuickBooks连接器 20140424.07:07:01 UTC:QBWebConnector.SOAPWebService.InstanceWebService:AppURL: 20140424.07:07:01 UTC:QBWebConnector.SOAPWebService.do_服务器版本:*正在调用服务器版本。 20140424.07:07:03 UTC:QBWebConnector.SOAPWebService.do_服务器版本:从服务器版本调用的web服务接收到实际错误:。对于所有Web服务器的向后兼容性,QBWC将捕获应用程序不支持serverVersion下的所有错误。 20140424.07:07:03 UTC:QBWebConnector.SOAPWebService.do_服务器版本:此应用程序不支持服务器版本。允许更新操作以实现向后兼容性。 20140424.07:07:03 UTC:QBWebConnector.SOAPWebService.do_clientVersion:*使用以下参数调用clientVersion: 20140424.07:07:04 UTC:QBWebConnector.SOAPWebService.updateWS:从web服务接收到clientVersion调用的实际错误:。对于所有Web服务器的向后兼容性,QBWC将捕获应用程序不支持clientVersion下的所有错误。 20140424.07:07:04 UTC:QBWebConnector.SOAPWebService.do_clientVersion:此应用程序不支持clientVersion。允许更新操作以实现向后兼容性。 20140424.07:07:04 UTC:QBWebConnector.SOAPWebService.do_身份验证:对应用程序“WooCommerce QuickBooks Connector”进行身份验证,用户名=“FHLCQB” 20140424.07:07:04 UTC:QBWebConnector.SOAPWebService.do_身份验证:*使用以下参数调用身份验证: 20140424.07:07:05 UTC:QBWebConnector.SOAPWebService.do_身份验证:QBWC1012:由于以下错误消息,身份验证失败。 请求失败,响应为空。 更多信息: StackTrace=at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponseSoapClientMessage、WebResponse、Stream responseStream、Boolean异步调用 在System.Web.Services.Protocols.SoapHttpClientProtocol.InvokeString methodName中,对象[]参数 在QBWebConnector.localhost.WCWebServiceDoc.AuthenticationTestRing strUserName中,字符串strPassword 在QBWebConnector.localhost.WCWebService.authenticateString strUserName中,字符串strPassword 在QBWebConnector.SOAPWebService.AuthenticateTestring用户名、字符串密码处 在QBWebConnector.WebService.do_authenticateString和ticket、String和companyFileName
Source=System.Web.Services

您的程序员已经回答了您的问题:

程序员建议这是因为我的主要网站是http而不是https

如果您访问URL:

您将看到您立即跳转到非HTTPS URL。这不应该发生。您的网站配置错误并重定向您,或者您的web主机/web服务器配置错误并重定向您

Tha
谢谢你再次确认这一点。现在,解决这个问题是我们目前正在努力的方向。我联系了我的主机提供商,我们尝试停用所有插件,并使用.htaccess文件强制重定向。但当这不起作用时,即使使用一个应该强制所有访问我们网站的人使用https的代码也不起作用。有什么建议吗?如果让我猜的话,我会猜你的实际网站PHP脚本正在将内容转发到一个非HTTPS网站,因为如果你访问一个wp内容/URL,它不会转发给你。只有实际的PHP页面将您从HTTPS转发出去。你有没有问过你的开发者为什么PHP脚本会把你从HTTPS转发出去?我会问的!非常感谢。