我的帐户控制器中有以下代码
[HttpPost]
[AllowAnonymous]
[ValidateAntiForgeryToken] // will stop Swagger from working
public async Task<IActionResult> Register(RegisterViewModel model, string returnUrl = null)
{
Console.WriteLine("IN 1");
// etc
我正在使用Swashbuckle为Swagger生成json
如果我尝试在没有[ValidateAntiForgeryToken]标签的情况下从swagger运行代码,那么它可以工作。
当我放回[ValidateAntiForgeryToken]标签时,Swagger调用失败。
我希望这是设计的,但我想知道这种情况的最佳做法是什么。
我希望在Swagger中调用文档