如何修复 C# 中的“IDX20804:无法从以下位置检索文档:‘[PII 已隐藏]’”错误

2024-01-22

尝试获取访问令牌以在我的 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(使用前将#替换为@)

如何修复 C# 中的“IDX20804:无法从以下位置检索文档:‘[PII 已隐藏]’”错误 的相关文章

随机推荐