The problem is most likely exactly what was discussed in the article above regarding the OPTIONS verb. I have figured out a workaround in IIS:
In IIS, the problem lies with UrlScan. You can explicity allow or deny verbs & headers within urlscan.ini
1) Remove or comment out the "OPTIONS" verb in [DenyVerbs] and add it to [AllowVerbs].
2) Remove or comment out the "Translate:" header in [DenyHeaders]
3) Restart IIS.
I hope this helps!
Justin
---
www.karpilodigital.com