在不影响安全性的情况下,Express.js API 中使用的 cors 的安全配置是什么?

发布于 2025-01-09 14:02:04 字数 315 浏览 0 评论 0原文

仅执行 app.use(cors()) 是安全的。我正在使用 npm 中的 cors 包

,或者,如果需要配置任何内容以牢记安全性。

我正在构建一个 Express api,用于:

  • 通过对 api 端点的 GET 请求获取数据。
  • 具有注册和登录功能
  • 通过标头发送 API 密钥(将实现)

考虑到安全性,该 api 的理想 cors 配置应该是什么?

我可以理解互联网上有很多关于cors的资源。但我找不到任何具体说明如何在不影响安全性的情况下配置 cors。

Is is safe to do app.use(cors()) only. I am using cors package from npm

Or, should anything needs to be configured keeping security in mind.

I am building a express api that is used for:

  • fetching data through GET requests to api endpoints.
  • has signup and login functionality
  • send API key through headers (will be implemented)

What should be the ideal cors configuration for this api considering security?

I can understand there is lot of resource on cors in the internet. But I cannot find anything specifically tells about configuring cors without compromising security.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文