2015-03-25 26 views
-1

我有一个快速书籍沙箱帐户和试用数据库,我想使用Web服务将我的asp.net应用程序与其数据库连接起来。 要求是,只要我们插入任何东西到我们的数据库中,它也应该插入到Quickbooks数据库中。 我研究了Intuit SDK,并根据它们的流程,我们必须使用oAuth进程授权我们的请求,无论何时我们需要采取任何行动。我的要求很简单,我的应用程序部署在在线服务器上有一个服务createItem(),如果调用此服务,它也应该在quickbooks在线数据库上创建该项目。我希望这个过程是通用的,服务将按照行动自动工作。有什么办法吗?我只是希望不应该有oAuth /重定向。ASP.Net使用Intuit服务与Quickbooks Onine同步

请建议一些解决方案

回答

0

您是误解OAuth如何工作。

OAuth重定向仅发生在一次。一旦你通过了OAuth流程一次,你永远不会必须再次通过它。永远。

OAuth重定向的目的是为您的网站安全地提供一组可用于将来连接的令牌。所以一旦你有了这些令牌,你就不会再需要重定向某人,而且这个过程可以完全自动化。

你想要做的是完全可能的。

+0

是的,我已经使用了IPP的概念,它是唯一的问题; 400-错误的请求。如果我使用任何工具发送HTTP请求在相同的标头和正文相同的网址,他们给出输出,但与asp.net DevAuth库它是给这个错误,即使我从某处复制了解决方案。 – 2015-03-26 14:28:36

+0

因此,请发布您的代码或其他可能对我们有用的远程帮助您排除故障的其他内容。 – 2015-03-26 15:47:35