【问题标题】:ngx-extended-pdf-viewer CORS issue when accessing PDFngx-extended-pdf-viewer 访问 PDF 时出现 CORS 问题
【发布时间】:2021-03-28 13:36:05
【问题描述】:

如何解决 CORS 问题

当我运行代码我得到 CORS 错误

CORS 策略已阻止从源“http://localhost:4200”访问“http://xyz/signed/12172020.pdf”处的 XMLHttpRequest:跨源请求仅支持协议方案:http , 数据, chrome, chrome-extension, chrome-untrusted, https.

【问题讨论】:

  • 您是否在后端设置了 CORS 策略以访问 pdf 文件?

标签: angular ngx-extended-pdf-viewer


【解决方案1】:

是的,旧的 CORS 问题。这是对黑客的保护。作为一个副作用,它也会让开发者抓狂。

查看https://juristr.com/blog/2016/11/configure-proxy-api-angular-cli/ 以获得深入的信息和解决方案。但是,我不确定 Juri 的 proxy.conf.json 文件是否仍然有效。两天前我需要它的时候,我不得不使用一个稍微不同的版本:

{
  "/api": {
    "target": {
      "host": "www.beyondjava.net",
      "protocol": "https:",
      "port": 443
    },
    "secure": true,
    "logLevel": "debug",
    "changeOrigin": true
  }
}

【讨论】:

    猜你喜欢
    • 2021-06-17
    • 2019-11-13
    • 2020-05-31
    • 2018-03-06
    • 2021-10-30
    • 1970-01-01
    • 2019-11-10
    • 2021-11-05
    • 2021-11-04
    相关资源
    最近更新 更多