【发布时间】:2015-11-30 10:08:58
【问题描述】:
我正在尝试使用 Rotativa MVC 生成 PDF
在 IE 上运行时我得到了
所需的防伪 cookie“__RequestVerificationToken_L0RDTUxpdmU1”不存在。
所有其他浏览器都可以工作
将100000放入“无通知”
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult llustration(DCMIllustration oDCMi)
{
return new ViewAsPdf("Downloadllustration", oDCMi) { FileName = "DCM_Illustration.pdf" };
}
Downloadllustration 只是一个显示视图
我很困惑
【问题讨论】:
-
您是否在发布的表单中包含了防伪令牌?
-
是的,我在 Chrome、Firefox 或 Safari 上没有错误,只有在 IE 上
-
您在 cookie 中看到验证令牌了吗?由于 IE 错误,您可能无法添加 cookie 作为响应。
标签: c# asp.net-mvc-4 model-view-controller rotativa