【问题标题】:Quickbooks web connector errorQuickbooks Web 连接器错误
【发布时间】:2016-12-15 00:59:30
【问题描述】:

到目前为止,我已经安装了桌面 QuickBooks 和我的网站 PHP 应用程序。最近我决定在我的 QuickBooks 中恢复另一个公司文件的备份。

它已成功恢复,但现在当我尝试使用新用户名和密码在 QuickBooks Web 连接器中添加新应用程序时(我已经更改了 web_connector.php 中的用户名/密码并清除了与 QuickBooks 表相关的所有数据库条目) 并在这个新添加的应用程序上运行“更新”,我得到了错误

用户名密码无效:mudi

我已经多次重新检查并阅读了该应用程序,并检查了我的网络连接器文件。他们都有新的用户名和密码。

请让我知道还有什么要更改或我做错了什么。

【问题讨论】:

  • 您是否尝试更改 *.qbwc 文件中的凭据?请记住,QuickBooks 中的用户名/密码web_connector.php 文件所需的凭据相同。编辑:看到你提到的网络连接器文件。有一些东西不见了,所以一定要再试一次。还可以尝试将 ID 值更改几个字符。
  • 是的,我尝试更改 id 值,甚至读取了 .QWC 文件,但没有运气......这是我在 Web 连接器的错误窗口中看到的错误消息 版本:PHP QuickBooks SOAP Server v2.0在 /quickbook/web_connector.php 消息:用户名的密码无效:mudit 描述:QBWC1040:Web 连接器没有为给定的用户名提供有效的密码。工作结束。

标签: php quickbooks intuit


【解决方案1】:

正如网络连接器所说,您有一个:

用户名密码无效:mudi

这个:

...并清除所有与 QuickBooks 表相关的数据库条目...

是一个主要危险信号,因为用户名/密码存储在您已清除的 QuickBooks 表中

如果您清除了这些表格,那么您可能清除了您的用户名和密码。

查看quickbooks_user SQL 表 - 您的用户名/密码在其中吗?如果没有,那么您删除了您的用户名/密码,您需要将它们重新添加到该表中。

【讨论】:

  • @user3634504 听听这个人,他写了你正在使用的 QB PHP 框架。顺便说一句,这个项目的出色工作,真是天赐之物
  • 谢谢 keith...是的,我删除了所有与 quickbook 相关的表格,之后它就起作用了 :)
  • 他们使用什么加密来保存密码。 md5 或 SHA1。因为我都测试过,它说密码无效
  • 使用此方法存储用户名/密码:github.com/consolibyte/quickbooks-php/blob/master/docs/…
  • QuickBooks_Utilities::createUser($dsn, $user, $pass);
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-04
相关资源
最近更新 更多