2

我将我的 Angular 应用程序部署到https域。API 域是http.

当我使用构建我的 Angular 应用程序时--prod,请求中出现错误Referrer Policy: strict-origin-when-cross-origin,但是当我在没有--prod请求的情况下构建时工作正常。

有任何想法吗?

4

1 回答 1

5

如果您问这意味着您可能正在使用基于 Chromium 的浏览器,例如 Brave、Chrome 或其他浏览器。

连接到 API 时,请求应通过隐私策略。基于 Chromium 的浏览器最近更改了默认策略。

你可能想看看关于交叉起源时严格起源的官方参考,因为这最终可能会再次进化。

请注意,当基于 Chromium 的浏览器给您一些错误时,尝试使用 Firefox 可能会给您额外的错误消息并帮助您了解什么是阻塞的。

于 2020-12-12T16:52:03.357 回答