谁了解跨域原理,有点迷糊了呢,Nginx配置。

59次阅读

共计 798 个字符,预计需要花费 2 分钟才能阅读完成。

a 域名网页,引用我 b 域名的图片,网站能显示出来,我调用生成 pdf。然后他重新访问图片生成的,就提示下面这个 has been blocked by CORS policy: No \’Access-Control-Allow-Origin\’ header is present on 我 Nginx 都加上这个了。还提示这个错误呢?      add_header \’Access-Control-Allow-Origin\’ *;      add_header \’Access-Control-Allow-Credentials\’ \’true\’;      add_header \’Access-Control-Allow-Methods\’ *;      add_header \’Access-Control-Allow-Headers\’ *; hhyyy9 2022-11-24 15:41 2 你需要看一下加上后有没有生效 斌斌 2022-11-24 16:18 3hhyyy9 发表于 2022-11-24 15:41 你需要看一下加上后有没有生效肯定是重启了 Nginx 呢。dvbhack 2022-11-24 16:26 4allow-credentials 的不能对 * 授权,另外 OPTIONS 请求要返回 204 dvbhack 2022-11-24 16:27 5 你直接用 curl 模拟 cors 请求,看响应头信息对不对就知道了。斌斌 2022-11-24 16:51 6dvbhack 发表于 2022-11-24 16:27 你直接用 curl 模拟 cors 请求,看响应头信息对不对就知道了。怎么改大佬,我请求 API 是返回 204 呢。用在线生成 pdf 的一个组件,他就提示跨域。oimo 2022-11-24 16:54 7 不是喊你看看是不是生效了吗,F12 看看,文件缓存记得关掉,这个也跟着缓存的 gdtv 2022-11-24 16:54 8 问题在出你生成 pdf 的过程,你是用什么方式生成 pdf 的?

正文完
 0