Дело в разных портах, доступ должен все равно работать если разрешен. Проверьте через разрешение всему, будет ли работать,
тут отвечал как дать такой доступ :)
Если очень хочется именно в накст то можно использовать
этот пакет, но решение плохое, так как вы перекладываете логику серверной части на фронт.
const cors = require('cors');
module.exports = {
serverMiddleware: [
cors()
]
}
Так же можно добавить проксирование в накст. Но я бы все же начал с того, чтобы дать доступ
* (всему) и попробовал бы так. Если не подходит то добавляйте скрин ошибки, может что-то по мимо междоменного еще