Сброс пароля с помощью Parse на Azure & Postmark
Я перенес данные с веб-сайта синтаксического анализа в версию синтаксического анализа Azure и заметил, что некоторые компоненты отсутствовали, например адаптер электронной почты. Поэтому я следую инструкциям здесь https://www.npmjs.com/package/parse-server-postmark-adapter. Я могу получать электронную почту, чтобы изменить свой пароль.
Но я получаю эту ошибку, когда нажимаю на ссылку, чтобы изменить свой пароль,
"level": "error", "message": "Uncaught внутренняя ошибка сервера. [Ошибка: невозможно установить заголовки после их отправки.]
Кто-нибудь может объяснить, почему я получаю это сообщение? Также я поместил код для настройки почтовой марки в моем файле config.js.
Редактировать:
var PostmarkAdapter = require('parse-server-postmark-adapter');
module.exports = {
server: {
appName: 'myapp',
publicServerURL: 'http://myapp.azurewebsites.net/parse',
verifyUserEmails: true, // Enable email verification
emailAdapter: PostmarkAdapter({
apiKey: 'api-key-0000',
fromAddress: 'someemail@email.com',
})
},
dashboard: {},
storage: {},
push: {}
}