我有我见过的最奇怪的错误。我最近升级了我的配置包,我的谷歌策略开始失败。
我使用调试器来解决这个错误:
在调试器中,我遇到了应该设置内部授权 URL 的行:
我什至在它上面设置了一个手表(它是选项对象上的一个属性)
这是什么都不做的线的特写,我称之为幽灵线:
我逐行浏览了代码,但由于某种原因,那条特定的行什么也没做。
对于现实检查,我把它放在小提琴/复制中:
https://repl.it/@johnmorsey/OpenQueasyHashmap
我不知道更新我的配置包是如何导致 Passport - Google Strategy 中出现这个内部错误的。
在我看来,authorizationURL 显然是通过调试器中的“重影”设置的内部属性。但实际上我的应用程序正在崩溃 bc 的错误。