我困在當下試圖找出如何使用Dropzone.js和香草javascript(無jQuery)發送antiforgery令牌。如何使用帶有Vanilla JS的dropzone.js和MVC 5的AntiforgeryToken?
這是目前我的初始化代碼:
$(document).ready(function (e) {
var myDropzone = new Dropzone("#myDropzone", { url: "/Media/AjaxUpload", maxFilesize: 10, addRemoveLinks: true, maxFiles: 1 });
myDropzone.on("success", function (response) {
//Do some personal stuff.
});
myDropzone.on("sending", function (xhr, formData) {
formData["__RequestAntiForgeryToken"] = document.getElementsByName("__RequestVerificationToken")[1].value
});
});
我試圖追加令牌上懸浮窗的發送事件無濟於事,甚至在標題中。有關如何實現這一目標的任何建議?
對於我使用'formData.append(「__ RequestAntiForgeryToken」,tokenElement)'也有效。 – Pablo