johnpapa / lite-server

Lightweight node server
MIT License
2.32k stars 269 forks source link

CORS 404 OPTIONS #199

Open totszwai opened 3 years ago

totszwai commented 3 years ago

Environment

When trying to proxy an html file, I am getting this error in the browser:

Access to fetch at 'https://d1c50u1zbkqmph.cloudfront.net/monitoring/security/template.html' from origin 'https://app-blah.somedomain.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status.

Then in the lite-server side, it logged:

21.08.04 12:58:06 404 OPTIONS /monitoring/security/template.html

What do I need to do to get this to work? It works for other files such as json but not with html? json files used to failed too, but after I turned on cors: true then it worked for json but doesn't seems to be the case for html.

totszwai commented 3 years ago

Anyone else facing this issue? Anyone has a workaround or special config I need to use?

madhawa-se commented 1 year ago

I'm having the same issue