我在等待LoginAsync时遇到此异常:
await fb.LoginAsync("user_about_me");
完整堆栈跟踪如下:
{System.InvalidOperationException: Operation is not valid due to the current state of the object.
at Microsoft.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task)
at Microsoft.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at Microsoft.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
at FacebookServiceClient.FbServiceClient.<Login>d__0.MoveNext()}
我正在使用Facebook Client 0.5.0。
奇怪的是,这个错误并不总是发生,通常在我开始编码会话时一切都很好,但是(经过一些调试会话后)每次弹出这个异常。 有什么想法吗?
编辑:即使在SDK github示例
上我也遇到此问题答案 0 :(得分:1)
问题与浏览代码后的操作本身没有任何关系我发现问题是当浏览器无法连接到facebook时抛出此异常。