尝试获取访问令牌以在我的 WebApi 中使用 MS Graph。但不断出现这个错误,
[TaskCanceledException:任务已取消。]
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务
任务)+167。 。
[IOException:IDX20804:无法从以下位置检索文档:'[PII 是
隐]'。]
Microsoft.IdentityModel.Protocols.d__8.MoveNext()
+662 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务
任务)+99 。 。 [InvalidOperationException:IDX20803:无法获取
配置来自:“[PII 已隐藏]”。]
Microsoft.IdentityModel.Protocols.d__24.MoveNext()
+1586 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务
任务)+99
尝试了我可以在网上找到的所有修复方法。
我正在用这个repo https://github.com/Azure-Samples/active-directory-dotnet-webapp-openidconnect-v2/tree/master/WebApp作为 auth 部分的参考。
我怎样才能解决这个问题?
首先,要解决这个问题,你需要找出错误是什么。将其设置在您的Startup.cs
揭示真正的错误(不建议用于生产环境):
if (env.IsDevelopment())
{
IdentityModelEventSource.ShowPII = true;
}
就我而言,我在公司网络内本地运行它时遇到了代理问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)