Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.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# 授权Facebook-错误_C#_Facebook_Asynchronous - Fatal编程技术网

C# 授权Facebook-错误

C# 授权Facebook-错误,c#,facebook,asynchronous,C#,Facebook,Asynchronous,当我想授权到Facebook时,会出现此错误 发生了一个错误。 响应状态代码不表示成功:400(错误请求)。 System.Net.Http.HttpRequestException 在 System.Runtime.CompilerServices.TaskWaiter.ThrowForNonSuccess(任务 任务)在 System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务

当我想授权到Facebook时,会出现此错误

发生了一个错误。 响应状态代码不表示成功:400(错误请求)。 System.Net.Http.HttpRequestException 在 System.Runtime.CompilerServices.TaskWaiter.ThrowForNonSuccess(任务 任务)在 System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务 任务)在 System.Runtime.CompilerServices.ConfiguredTaskAwaitable
1.ConfiguredTaskAwaiter.GetResult()
在
BotApplication.Facebook.Facebook helpers.d_u9
1.MoveNext() 在里面 C:\BotApplication\Application\Facebook\Facebook helpers.cs:line 129---异常发生的上一个位置的堆栈结束跟踪 投掷 System.Runtime.CompilerServices.TaskWaiter.ThrowForNonSuccess(任务 任务)在 System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务 任务)在System.Runtime.CompilerServices.TaskAwaiter
1.GetResult()处
BotApplication.Facebook.FacebookHelpers.d_u2.MoveNext()
在里面
C:\BotApplication\BotApplication\Facebook\Facebook helpers.cs:line
62---从异常发生的前一个位置开始的堆栈结束跟踪
投掷
System.Runtime.CompilerServices.TaskWaiter.ThrowForNonSuccess(任务
任务)在
System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务
任务)在System.Runtime.CompilerServices.TaskWaiter中
BotApplication.Controller.OAuthCallbackController.d_u0.MoveNext()
在里面
C:\BotApplication\BotApplication\Controllers\OAuthCallbackController.cs:line
46---异常发生的上一个位置的堆栈结束跟踪
投掷
System.Runtime.CompilerServices.TaskWaiter.ThrowForNonSuccess(任务
任务)在
System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务
任务)在
System.Threading.Tasks.TaskHelperExtensions.d_u3`1.MoveNext()
---来自引发异常的上一个位置的堆栈结束跟踪---在
System.Runtime.CompilerServices.TaskWaiter.ThrowForNonSuccess(任务
任务)在
System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务
任务)在
System.Web.Http.Controllers.ApiControllerActionInvoker.d_u0.MoveNext()
---来自引发异常的上一个位置的堆栈结束跟踪---在
System.Runtime.CompilerServices.TaskWaiter.ThrowForNonSuccess(任务
任务)在
System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务
任务)在
System.Web.Http.Controllers.ActionFilterResult.d_u2.MoveNext()
---来自引发异常的上一个位置的堆栈结束跟踪---在
System.Runtime.CompilerServices.TaskWaiter.ThrowForNonSuccess(任务
任务)在
System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务
任务)在
System.Web.Http.Dispatcher.HttpControllerDispatcher.d_u1.MoveNext()

应用程序在此行上抛出错误:

 json = await client.GetStringAsync(uri).ConfigureAwait(false);

有什么办法解决这个问题吗?

异常显示了代码无法工作的原因,请查看。 发生错误。响应状态代码不表示成功:400(错误请求)”。 如果你读到400响应意味着什么,你就会了解它。
这可能是由于几个原因造成的,可能是身份验证,也可能是错误的url格式等等。。。请在您的uri变量中查看您正在传递的内容。

您必须包含有关您正在进行的呼叫的更多信息。什么是
uri
?它是如何建造的?