IDX20803:无法从中获取配置

问题描述 投票:4回答:1

我知道这个问题已得到解答,但我不明白人们究竟做了什么(关于证书,ssl),他们都使用本地主机,但不是我。

我用这个样本作为我的例子OpenIdConnect

我正在使用:

  • 一个Web应用程序
  • 一个Web API

两者都在使用.Net Core 2.1。 Web App使用Azure AD连接来获取发送到API的JwtBearer令牌。

在API中查看路由/api/information,请求从Web App发送到API,并且API返回上面的错误。

确切的错误是:

System.InvalidOperationException: IDX20803: Unable to obtain configuration from: 'https://<mycompany>.onmicrosoft.com/<big Guid of 72 chars>/.well-known/openid-configuration'.

所以我试图解决这个错误,通过添加证书,添加必要的库(qazxsw poi v4.3.3),检查Azure AD中的每个权限,但这些都不起作用。

如果您需要更多信息,我可以通过在这篇文章中添加它们来提供它们。

jwt azure-active-directory asp.net-core-2.1
1个回答
2
投票

通过替换,在System.Net.Http解决它:

appsettings.json

"AzureAd": {
     "Instance": "<APP_Uri_from_Azure_Portal>",
...
}
© www.soinside.com 2019 - 2024. All rights reserved.