【问题标题】:ASP.Net Synchronization with Quickbooks Onine using Intuit Services使用 Intuit 服务与 Quickbooks Online 进行 ASP.Net 同步
【发布时间】:2015-05-28 19:57:34
【问题描述】:

我有一个快速书籍沙盒帐户和一个试用数据库,我想使用 Web 服务将我的 asp.net 应用程序与其数据库连接起来。 要求是每当我们向数据库中插入任何内容时,它也应该被插入到 Quickbooks 数据库中。 我研究过 Intuit SDK,根据他们的流程,我们必须在需要执行任何操作时使用 oAuth 流程授权我们的请求。

我的要求很简单,我的应用程序中有一个服务 createItem() 部署在在线服务器上,如果调用此服务,它还应该在 quickbooks 在线数据库上创建该项目。我希望这个过程是通用的,服务将根据操作自动运行。有什么办法吗?我只是希望不存在 oAuth/Redirection。

请提出一些解决方案

【问题讨论】:

    标签: c# .net oauth quickbooks quickbooks-online


    【解决方案1】:

    您误解了 OAuth 的工作原理。

    OAuth 重定向只发生一次。一旦您完成了 OAuth 流程一次,您就永远不会再次经历它。曾经。

    OAuth 重定向的目的是为您的网站安全地提供一组令牌,以便将来用于连接。因此,一旦您拥有这些令牌,您就永远不必再次重定向某人,并且该过程可以完全自动化。

    您尝试做的事情是完全可能的。

    【讨论】:

    • 是的,我使用了 IPP 的概念,它给出的唯一问题; 400- 错误请求。如果我使用任何工具在具有相似标头和正文的相同 url 上发送 http 请求,它们会给出输出,但使用 asp.net DevAuth 库即使我从某处复制了解决方案,它也会给出此错误。
    • 所以发布您的代码,或者其他可能对我们帮助您进行故障排除的远程有用的东西。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-02
    • 2016-04-19
    • 2020-08-27
    • 1970-01-01
    相关资源
    最近更新 更多