I think you will need to set useDefaultXhrHeader to false also in your ajax request, as shown below.
Ext.Ajax.request({ url: 'http://myurl', method: 'POST', cors: true, useDefaultXhrHeader : false, success: function () { alert('success'); }, failure: function () { alert('failure'); } });
source share