nginx跨域如果HttpCode 不是200就出问题

如标题 nginx跨域如果返回的HttpCode 不是200就出问题

如果请求的地址HttpCode是 200 没有任何问题 如果不是200 就会出现不能跨域的错误提示!
如何设置下呢?

目前的设置是:

add_header Access-Control-Allow-Origin  $http_origin;
add_header Access-Control-Allow-Headers 'Cookie,Set-Cookie,token,x-requested-with,content-type,withcredentials';
add_header 'Access-Control-Allow-Methods' 'GET,POST,OPTIONS,DELETE,PUT';
add_header 'Access-Control-Allow-Credentials' 'true';


慕雪6442864
浏览 1225回答 1
1回答

不负相思意

不仅仅是服务器需要设置,ajax请求也需要设置credentials, 参考 链接描述
打开App,查看更多内容
随时随地看视频慕课网APP