So I know that if I have custom headers in my Ajax calls browser does a preflight to ensure that the resource is available. My problem is that my REST service uses Http-Authorization for security, but in the OPTIONS call this header is not getting passed in, even though it's added through beforeSend().
Do I have to reply to OPTIONS unauthenticated?