I have an AngularJs
website and when I am trying to post data then when I am opening my website without using www
then I am getting
Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource
Otherwise, I am not getting any error.
I tried to search and found that I should implement CORS
on my backend which is in NodeJs
but can anyone please tell me how can I only implement CORS
Headers such that for both www
and without, it would work but for any other domain trying to access my API must result in preflight error.
I am trying to do this because I read here which-security-risks-do-cors-imply that allowing all domains can increase security overhead for my website which I do not want.
Thanks.