使用 Supabase CLI 的本地 supabase-nextjs-user-management 返回 406 错误

问题描述 投票:0回答:1

我正在使用 Supabase CLI 和 nextjs-user-management 示例。

使用 Next.js 身份验证流程创建用户后,在加载帐户屏幕以及任何更新用户数据的尝试后,我看到 406 响应。我没有对代码库进行任何更改。我可以在这里查看什么吗? (我是 Supabase 的新手)

如果我将 .env.local NEXT_PUBLIC_SUPABASE_URL 和 NEXT_PUBLIC_SUPABASE_ANON_KEY 值更改为指向 supabase.com 上的值(而不是本地值),则一切正常,因此它似乎与本地配置有关?

响应如下:

{
    "code": "PGRST106",
    "details": null,
    "hint": null,
    "message": "The schema must be one of the following: "
}

enter image description here

next.js supabase supabase-js
1个回答
0
投票

事实证明,我使用的示例在 config.toml 中没有正确的

schemas
extra_search_path
值。它们应该看起来像:

schemas = ["public", "graphql_public"]
extra_search_path = ["public", "extensions"]
© www.soinside.com 2019 - 2024. All rights reserved.