小编DFT*_*FTR的帖子

Azure AD SSO:System.Threading.Tasks.TaskCanceledException:任务已取消

我们已将五个应用程序转换为通过 Azure SSO 进行身份验证。我们使用通过“使用 Azure Active Directory 进行身份验证”向导(在连接的服务窗格中)插入的默认代码来完成此操作。这些应用程序已发布并由我们的用户使用。从最终用户的角度来看,一切似乎都工作正常(没有人抱怨,并直接询问他们说这很棒,并且当我们测试时它对我们有用)

我们在 global.asax Application_error 中有日志记录代码,并且注意到我们每天都会记录多个与人们登录应用程序的时间相对应的错误。我想尝试弄清楚这是否正常,或者我们是否做错了什么,或者用户是否看到问题但没有报告/注意到。信息太少了,我被困住了。以下是我们日志中的错误代码。有任何想法吗?

   System.Threading.Tasks.TaskCanceledException: A task was canceled.
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   at Microsoft.IdentityModel.Protocols.ConfigurationManager`1.<GetConfigurationAsync>d__24.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.Owin.Security.OpenIdConnect.OpenIdConnectAuthenticationHandler.<ApplyResponseChallengeAsync>d__c.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.Owin.Security.Infrastructure.AuthenticationHandler.<ApplyResponseCoreAsync>d__b.MoveNext()
--- End of stack trace from previous location where exception …
Run Code Online (Sandbox Code Playgroud)

azure single-sign-on asp.net-mvc-5 c#-6.0 visual-studio-2017

5
推荐指数
0
解决办法
1155
查看次数