首页 > 解决方案 > 将 Nextjs 服务器端渲染与 django 后端一起使用时出现“未提供身份验证凭据”问题

问题描述

我使用 Nextjs 作为前端,使用 Django 作为后端服务器。我已将 django 和 Nextjs 配置为在同一域下运行,并且能够从我的nextjs应用程序中使用基于 django 默认会话的身份验证。登录后,当我使用 Nextjs 从客户端发出请求时,由于 Nextjs 请求将sessionidcookie 发送到 django 服务器,因此请求运行良好。当我尝试使用 NextJs 服务器端渲染时,问题就出现了。当我尝试从getServerSidePropsNextjs 中发送请求时,django 响应"Authentication credentials not provided"我想从SEOgetServerSideProps功能向我的 django 服务器发送请求我应该怎么做才能解决这个问题。

预先感谢

标签: javascriptdjangoauthenticationnext.jsserver-side-rendering

解决方案


推荐阅读