出现 Unauthorize-401 错误。
\n\n我正在开发 QuickBooks 集成模块。几天后,在美国沙箱公司上一切正常。\n今天我为沙箱创建了新的单独帐户用于测试目的。\n 对于旧帐户,一切都很完美。但对于新创建的帐户Unauthorize-401问题来了。
\n\n我今天经历的步骤如下:\n1. 在developer.intuit.com/\n2中创建了帐户。在“我的应用程序”下,创建了新的会计应用程序。\n3. 在沙盒下,添加了美国公司。\n4. 从我的项目,托管在我的本地主机。完成 OAuth 过程以收集访问令牌和访问令牌机密。\n5。现在,当我尝试获取客户列表或(其他 intuit 对象)时,出现 Unauthorize-401 错误。
\n\n我的项目的整个系统在之前创建的沙箱公司上运行良好。\n但是对于今天配置的公司,Unauthorize-401错误是公司。
\n\n我浏览了多个链接,但没有解决所面临的问题,如下:
\n\n首先,我感谢您让我摆脱这个问题。
\n\n代码 :
\n\n收集数据服务:
\n\nprivate DataService GetDataService()\n {\n try\n {\n string accessToken = AppSessions.QBAccessToken,\n accessTokenSecret = AppSessions.QBAccessTokenSecret\n , consumerKey = AppSessions.QBConsumerKey, consumerSecret = AppSessions.QBConsumerSecret\n , realmId = AppSessions.QBCompanyCode;\n OAuthRequestValidator oauthValidator = new OAuthRequestValidator(accessToken, accessTokenSecret, consumerKey, …Run Code Online (Sandbox Code Playgroud)