0

非同期関数 getServerSideProps では、セッションをインスタンス化するために資格情報を含めるバックエンドからフェッチを行う必要があります。次のコードがあります。

export async function getServerSideProps({ query: { id } }) {
  // Instantiate
  await fetch(`${process.env.NEXT_PUBLIC_BASE_URL}/workflow/${id}`, {
    method: 'GET',
    credentials: 'include',
  })
    .then((response) => console.log('Instantiate...', response))
    .catch((error) => console.error('Instantiation error', error));
}

URL とすべてが機能しているように見えますが、資格情報がフェッチに含まれていないように見えるため、コンソールには 500 エラーが表示されます。正確な呼び出しをブラウザ コンソール/Postman に貼り付けると、応答は 200 コードなので、バックエンドは正しく動作しているようです。

4

1 に答える 1