热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ASP.NETCoreTempData和错误400请求标头的大小太长

我知道完全相同的问题会在堆栈溢出时发布并得到回答。但是,人们在使用AzureAD

我知道完全相同的问题会在堆栈溢出时发布并得到回答。但是,人们在使用Azure AD身份验证时经常会遇到此错误。我只是使用ASP.NET Core 2.2身份。一切正常,然后突然我开始收到此错误。我清除了浏览器缓存。我实际上清除了AspNetCore.Mvc.COOKIETempDataProvider COOKIE,如下面的文章所述(但在重新启动调试会话后COOKIE不会立即返回,对此没有帮助)。

https://www.fanray.com/post/2019/01/14/asp-net-core-tempdata-and-error-400-the-size-of-the-request-headers-is-too-long

我看过它可能与TempData有关。我正在使用ASP.NET Core身份的默认实现,该身份经常使用TempData。

这是我在Startup.cs中的ConfigureServices方法的样子:

ASP.NET Core TempData和错误400请求标头的大小太长

我有app.UseSession();在Configure方法中。

请让我知道是否有人遇到类似问题并找到解决方法来解决此问题?





推荐阅读
author-avatar
用户3w7mnpewca
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有