我在项目中同时使用了
Configure是这样配置的
怀疑是Controllers影响了 Post请求的映射
GET请求正常 400
Post报
试试下面的方法(来源):
services.AddMvc().AddRazorPagesOptions(o =>
{
o.Conventions.ConfigureFilter(new IgnoreAntiforgeryTokenAttribute());
});
的确禁止了防XSRF漏洞就解决了,谢谢大神
难受,没想到这个会禁止Post请求提交,再次感谢
@蓝曈魅: 默认会验证 AntiforgeryToken ,参考 400 Bad Request when POST-ing to Razor Page