升级到 Piranha 10.1 现在管理器中的所有保存/发布都会导致 400 错误

Upgrade to Piranha 10.1 now all saves/posts in the Manager result in 400 error

提问人:brsfan 提问时间:6/21/2022 更新时间:6/21/2022 访问量:144

问:

我最近将与 Piranha 9.x 一起使用的 .NET 5 MVC 项目升级到 .NET 6,并将 Piranha 升级到 10.1。一切正常,除了食人鱼经理什么都不能保存。所有 HTTP POST 事务都返回 400 错误。我怀疑存在防伪问题,但除了防伪 Cookie 名称和标头外,我找不到任何关于需要配置防伪设置的文档。

升级到 Piranha 10.x 后有没有人遇到过这种情况?这些是我在 Piranha 管理器中尝试保存管理器中的任何位置时看到的错误:

400 Error

Error message in the manager

.net 食人鱼-cms

评论


答:

3赞 brsfan 6/21/2022 #1

我在 GitHub 中发现了一个问题,有人报告了同样的事情,@tidyui添加了评论:

登录成功后,您需要重定向到“manager/login/auth”才能正确设置防伪。

所以我刚刚将我的 MVC 项目中的超链接从“/manager”更改为“manager/login/auth”,现在它可以工作了。

希望这对在将 Piranha 更新到 10.x 后遇到此问题的其他人有所帮助