Openid .AspNetCore.Correlation。找不到状态属性
由于某种原因,我开始接收.AspNetCore.Correlation。找不到状态属性。尽管如此,昨天同样的配置运行良好。我可以知道发生这种情况的原因吗 这是我的配置:Openid .AspNetCore.Correlation。找不到状态属性,openid,Openid,由于某种原因,我开始接收.AspNetCore.Correlation。找不到状态属性。尽管如此,昨天同样的配置运行良好。我可以知道发生这种情况的原因吗 这是我的配置: var options = new OpenIdConnectOptions { Authority = $"https://login.microsoftonline.com/common/",
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配置时,会导致此错误。要解决此错误,必须为每个配置提供唯一的回调路径