Openid .AspNetCore.Correlation。找不到状态属性

Openid .AspNetCore.Correlation。找不到状态属性,openid,Openid,由于某种原因,我开始接收.AspNetCore.Correlation。找不到状态属性。尽管如此,昨天同样的配置运行良好。我可以知道发生这种情况的原因吗 这是我的配置: var options = new OpenIdConnectOptions { Authority = $"https://login.microsoftonline.com/common/",

由于某种原因,我开始接收.AspNetCore.Correlation。找不到状态属性。尽管如此,昨天同样的配置运行良好。我可以知道发生这种情况的原因吗

这是我的配置:

                    var options = new OpenIdConnectOptions
                    {
                        Authority = $"https://login.microsoftonline.com/common/",
                        ClientId = externalProvider.ClientId,
                        UseTokenLifetime = true,
                        RequireHttpsMetadata = false,

                        TokenValidationParameters = new TokenValidationParameters
                        {
                            ValidateIssuer = false
                        }
                    };
请注意,我已经验证了重定向url的配置是否正确



对于那些有同样问题的人,请注意,我在我的项目中添加了两个OpenId连接配置,这导致了这个错误。要解决此错误,必须为每个配置提供唯一的回调路径。

如上所述,当项目中有多个OpenId配置时,会导致此错误。要解决此错误,必须为每个配置提供唯一的回调路径。

如上所述,当项目中有多个OpenId配置时,会导致此错误。要解决此错误,必须为每个配置提供唯一的回调路径