【发布时间】:2021-12-07 20:17:14
【问题描述】:
我正在使用 ITfoxtec Identity.Saml2.MvcCore for .net core v3.1 使用 Ping Identity 进行单点登录。
SAML 错误表单密钥长度限制超过 2048。 在 Microsoft.AspNetCore.WebUtilities.FormPipeReader.ThrowKeyTooLargeException()
在 Microsoft.AspNetCore.WebUtilities.FormPipeReader.ParseValuesSlow(ReadOnlySequence1& buffer, KeyValueAccumulator& accumulator, Boolean isFinalBlock) at Microsoft.AspNetCore.WebUtilities.FormPipeReader.ParseFormValues(ReadOnlySequence1& 缓冲区,KeyValueAccumulator& 累加器,布尔 isFinalBlock)
在 Microsoft.AspNetCore.WebUtilities.FormPipeReader.ReadFormAsync(CancellationToken cancelToken)
在 Microsoft.AspNetCore.Http.Features.FormFeature.InnerReadFormAsync(CancellationToken cancelToken)
在 Microsoft.AspNetCore.Http.Features.FormFeature.ReadForm()
在 Microsoft.AspNetCore.Http.DefaultHttpRequest.get_Form()
在 ITfoxtec.Identity.Saml2.MvcCore.HttpRequestExtensions.ToGenericHttpRequest(HttpRequest 请求)
在 Nbc.Score.Remotes.Web.Controllers.HomeController.AssertionConsumerService()
方法失败 ITfoxtec.Identity.Saml2.MvcCore.HttpRequestExtensions.ToGenericHttpRequest
【问题讨论】:
标签: saml-2.0 asp.net-core-3.1 itfoxtec-identity-saml2