У меня есть электронный проект, в который я надеюсь интегрировать Google. При использовании потока входа на исходную страницу возвращается ошибка 500 без подробных сведений об ошибке. Если я вставлю ссылку в браузер, страница загрузится просто отлично, и я знаю, что это не параметры.
Ошибка:
500. Это ошибка. Там была ошибка. Пожалуйста, попробуйте позже. Это все, что мы знаем.
Соответствующий код:
const urlParams = {
response_type: 'code',
redirect_uri: 'https://127.0.0.1:8000',
client_id: GOOGLE_CLIENT_ID,
scope: 'profile email',
}
const authUrl = `https://accounts.google.com/o/oauth2/v2/auth?${qs.stringify(urlParams)}
authWindow.loadURL(authUrl)
Этот код работал до того, как я обновил его до версии 2.0.0, и после этого он работал один раз, поэтому я не уверен, что это так. Нет никаких существенных различий в заголовках запросов между электроном и хромом.
Я даже не мог найти, где отправить отчет об ошибке для этого, так интересно, есть ли у кого-нибудь идеи?