跳到内容

allowedDevOrigins

Next.js 在开发过程中不会自动阻止跨域请求,但在 Next.js 的未来主要版本中,将默认阻止此类请求,以防止在开发模式下未经授权地请求内部资产/端点。

要配置 Next.js 应用程序以允许来自服务器初始化主机名(默认为 localhost)以外来源的请求,可以使用 allowedDevOrigins 配置选项。

allowedDevOrigins 允许您设置在开发模式下可以使用的其他来源。例如,要使用 local-origin.dev 而不仅仅是 localhost,请打开 next.config.js 并添加 allowedDevOrigins 配置

next.config.js
module.exports = {
  allowedDevOrigins: ['local-origin.dev', '*.local-origin.dev'],
}