У меня самая странная ошибка, которую я когда-либо видел. Я недавно обновил свой конфигурационный пакет, и моя стратегия Google начала давать сбой.
Я использовал отладчик для устранения этой ошибки:
В отладчике я попал в строку, где должна быть установлена внутренняя авторизацияURL:
Я даже установил часы (это свойство объекта параметров)
Вот крупный план линии, которая ничего не делает, я называю это призрачной линией:
Я перебирал код построчно, и эта строка почему-то ничего не делает.
Для проверки реальности я положил его в скрипку / переписал:
https://repl.it/@johnmorsey/OpenQueasyHashmap
Понятия не имею, как обновление моего конфигурационного пакета вызвало эту внутреннюю ошибку в Passport - Google Strategy.
На мой взгляд, authorizationURL, очевидно, является внутренним свойством, которое устанавливается, хотя и "призрачно" в отладчике. Но на самом деле мое приложение рушится ошибки.