跳到內容
配置next.config.jsallowedDevOrigins

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'],
}