$.ajax() nedělá skutečné POST žádosti.
Myslím, že to ve skutečnosti posílá GET požadavek pomocí Access-Control-Request-Method Záhlaví nastaveno na POST .
Podporu pro toto chování můžete přidat přizpůsobením kódu na straně serveru tak, aby odpovídal.