我的问题是,在手动创建应用程序注册(在 Azure 门户中)时,我无法使 Azure AD 身份验证正常工作。
如果我使用 MVC 5 模板创建一个新网站并让 Visual Studio (2017) 创建一个新的应用程序注册,则一切正常。
当我尝试使用我创建的那个时,它不起作用,并且出现此异常:
堆栈跟踪:
在 Microsoft.IdentityModel.Protocols.HttpDocumentRetriever.d__8.MoveNext() --- 从上一个抛出异常的位置的堆栈跟踪结束 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 在 System.Runtime。 CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) Microsoft.IdentityModel.Protocols.OpenIdConnect.OpenIdConnectConfigurationRetriever.d__3.MoveNext() --- 在 System.Runtime.CompilerServices.TaskAwaiter 处抛出异常的先前位置的堆栈跟踪结束。 ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
在 Microsoft.IdentityModel.Protocols.ConfigurationManager`1.d__24.MoveNext()
相关分类