Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 登录/注册时引发Xero API错误500_C#_Asp.net_Asp.net Mvc_Xero Api - Fatal编程技术网

C# 登录/注册时引发Xero API错误500

C# 登录/注册时引发Xero API错误500,c#,asp.net,asp.net-mvc,xero-api,C#,Asp.net,Asp.net Mvc,Xero Api,因此,我一直在尝试学习如何将我的asp.net应用程序与Xero API连接,然后下载了他们的XeroAuth2示例: 插入我的唯一客户端ID和密钥后,项目成功加载,我将显示以下屏幕: 单击“登录/注册”按钮后,出现以下错误: 我似乎无法理解为何或如何触发此错误。我已尝试按照建议清除缓存和cookie,并确保链接到我Xero帐户的URL有效 有人能想到为什么会发生这种错误吗?提前谢谢你 查看我们这边的日志表明,您的重定向URI不匹配。您的应用程序只有一个重定向uri设置,但示例应用程序需要

因此,我一直在尝试学习如何将我的asp.net应用程序与Xero API连接,然后下载了他们的XeroAuth2示例:

插入我的唯一客户端ID和密钥后,项目成功加载,我将显示以下屏幕:

单击“登录/注册”按钮后,出现以下错误:

我似乎无法理解为何或如何触发此错误。我已尝试按照建议清除缓存和cookie,并确保链接到我Xero帐户的URL有效


有人能想到为什么会发生这种错误吗?提前谢谢你

查看我们这边的日志表明,您的重定向URI不匹配。您的应用程序只有一个重定向uri设置,但示例应用程序需要设置两个重定向uri才能整体工作;一个用于,一个用于

嘿,Zadders,我构建了这个示例应用程序。您的客户ID是什么,我将查找我们这边的错误,看看我是否能看出您失败的原因。@MJMotimer嗨,谢谢您这么快回复我,我的客户ID如下:B0CD448E070442A788E6CEC2DBC598C3@MJMortimer另外,由于是您创建了此示例,我想知道您能否告诉我“XeroClient“在连接应用程序的过程中是否正在运行?因为我还试图将其重新创建为一个VB.net项目,并且需要有关HttpClientFactory的更多信息,所以XeroClient类被注入到MemoryTokenStore和HomeController中。每次用户登录/注册时,MemoryTokenStore都会使用它来存储用户的访问令牌,在HomeController中也会使用它来检索用户拥有的API的所有连接租户。@MJMortimer啊,我明白了,这些是XeroClient的唯一用途吗?关于你方的错误是否有任何更新?啊,非常感谢!我浏览了github自述文档,在您回答这个问题时,我就意识到了这个错误。我很高兴知道这是出于同样的原因,一点问题也没有!