Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
2 Trả lời
1571 Lượt xem

Hi All,


We are trying to call REST API from WeWeb and we face below issue from Odoo, if any one has solution, can you please give us details ?

====

access to XMLHttpRequest at 'http://XX.XXX.XXX.XX' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.

====

Thanks,

Mustufa

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi Mustufa,

This is a classic CORS (Cross-Origin Resource Sharing) issue. In Odoo, you’ll need to enable CORS headers on your server.

If you’re running Odoo behind a web server like Nginx, add something like:

nginx

CopyEdit

add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS'; add_header Access-Control-Allow-Headers '*';

Or, if you’re using Odoo’s built-in server, look into middleware solutions or a proxy to inject CORS headers.

Also, check that your API route allows OPTIONS preflight requests and responds correctly.

Hope this helps!

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 7 25
4237
0
thg 3 15
4108
1
thg 4 25
1076
2
thg 9 24
2438
1
thg 7 25
1864