小编alf*_*ong的帖子

下一个身份验证凭据提供程序服务器错误

我是 Web 开发新手,我正在使用 next-auth 和凭证提供程序向我的 next.js 项目添加身份验证,起初 api/auth/signin 地址将我带到基本登录表单,但突然它开始给我错误:

显示错误

1

检查服务器端控制台时

[next-auth][error][INVALID_CALLBACK_URL_ERROR] 
https://next-auth.js.org/errors#invalid_callback_url_error Invalid callback URL. Received: [object Object] 
InvalidCallbackUrl: Invalid callback URL. Received: [object Object]
    at assertConfig (C:\Users\alfon\Documents\GitHub\Matrix_Family\node_modules\next-auth\core\lib\assert.js:62:12)
    at NextAuthHandler (C:\Users\alfon\Documents\GitHub\Matrix_Family\node_modules\next-auth\core\index.js:70:52)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async NextAuthNextHandler (C:\Users\alfon\Documents\GitHub\Matrix_Family\node_modules\next-auth\next\index.js:23:19)
    at async C:\Users\alfon\Documents\GitHub\Matrix_Family\node_modules\next-auth\next\index.js:59:32      
    at async Object.apiResolver (C:\Users\alfon\Documents\GitHub\Matrix_Family\node_modules\next\dist\server\api-utils\node.js:179:9)
    at async DevServer.runApi (C:\Users\alfon\Documents\GitHub\Matrix_Family\node_modules\next\dist\server\next-server.js:381:9)
    at async Object.fn (C:\Users\alfon\Documents\GitHub\Matrix_Family\node_modules\next\dist\server\base-server.js:497:37)
    at async Router.execute (C:\Users\alfon\Documents\GitHub\Matrix_Family\node_modules\next\dist\server\router.js:213:36)
    at async DevServer.run (C:\Users\alfon\Documents\GitHub\Matrix_Family\node_modules\next\dist\server\base-server.js:616:29) {
  code: 'INVALID_CALLBACK_URL_ERROR'
}
Run Code Online (Sandbox Code Playgroud)

我的API代码是

import NextAuth from "next-auth"
import Credentials from "next-auth/providers/credentials"


export default NextAuth({
    providers: [ …
Run Code Online (Sandbox Code Playgroud)

next.js next-auth

3
推荐指数
1
解决办法
8271
查看次数

标签 统计

next-auth ×1

next.js ×1