I call AJAX request and the browser got CORS error. I tried to add "Access-Control-Allow-Origin" in IIS web.config. But it doesn't work. I have two servers. My AJAX is true only when I have this issue. So, how can I resolve it?

<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Methods" value="GET,PUT,POST,DELETE,OPTIONS" />
<add name="Access-Control-Allow-Headers" value="Content-Type" />
<add name="Access-Control-Allow-Credentials" value="true" />
  • 1
    Is this 2016 or 2019? It overrides CORS setting in code is the reason I ask. Oct 8 '20 at 4:12
  • 1
    which endpoint you are trying to reach? please provide us with some code. Oct 8 '20 at 10:17
  • I want to reach other asmx url. And we use Sharepoint 2016. I added the codes i write above in web.config. I added the same to ajax in frontend. But Nothing's changed . Also, i try Url Rewrite. I made rules in there. And this doesn't work for me.
    – f_gulay
    Oct 22 '20 at 6:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.