Browse Source

Enable ajaxSendHandler to add antiforgery header.

pull/279/head
Halil İbrahim Kalkan 8 years ago
parent
commit
5d80e04231
  1. 30
      npm/packs/jquery/src/abp.ajax.js

30
npm/packs/jquery/src/abp.ajax.js

@ -156,23 +156,23 @@
abp.ui.clearBusy(options.blockUI);
}
}
}//,
//ajaxSendHandler: function (event, request, settings) {
// var token = abp.security.antiForgery.getToken();
// if (!token) {
// return;
// }
// if (!settings.headers || settings.headers[abp.security.antiForgery.tokenHeaderName] === undefined) {
// request.setRequestHeader(abp.security.antiForgery.tokenHeaderName, token);
// }
//}
},
ajaxSendHandler: function (event, request, settings) {
var token = abp.security.antiForgery.getToken();
if (!token) {
return;
}
if (!settings.headers || settings.headers[abp.security.antiForgery.tokenHeaderName] === undefined) {
request.setRequestHeader(abp.security.antiForgery.tokenHeaderName, token);
}
}
});
//$(document).ajaxSend(function (event, request, settings) {
// return abp.ajax.ajaxSendHandler(event, request, settings);
//});
$(document).ajaxSend(function (event, request, settings) {
return abp.ajax.ajaxSendHandler(event, request, settings);
});
//abp.event.on('abp.dynamicScriptsInitialized', function () {
// abp.ajax.defaultError.message = abp.localization.abpWeb('DefaultError');

Loading…
Cancel
Save