找不到不太安全的应用程序设置
Posted
技术标签:
【中文标题】找不到不太安全的应用程序设置【英文标题】:Unable to find Less Secure Apps setting 【发布时间】:2020-08-18 18:53:19 【问题描述】:我们在 Nodemailer 中使用我们的 Gmail 凭据来发送开发中的测试电子邮件。我们今天尝试发送一个与昨天相同的配置并收到以下错误:
2020-05-04T10:17:35.547Z Error: Invalid login: 535-5.7.8 Username and Password not accepted. Learn more at
04/05/2020 12:17:35 535 5.7.8 https://support.google.com/mail/?p=BadCredentials s18sm19281474wra.94 - gsmtp
04/05/2020 12:17:35 at SMTPConnection._formatError (/home/node/backend/node_modules/nodemailer/lib/smtp-connection/index.js:784:19)
04/05/2020 12:17:35 at SMTPConnection._actionAUTHComplete (/home/node/backend/node_modules/nodemailer/lib/smtp-connection/index.js:1523:34)
04/05/2020 12:17:35 at SMTPConnection.<anonymous> (/home/node/backend/node_modules/nodemailer/lib/smtp-connection/index.js:550:26)
04/05/2020 12:17:35 at SMTPConnection._processResponse (/home/node/backend/node_modules/nodemailer/lib/smtp-connection/index.js:942:20)
04/05/2020 12:17:35 at SMTPConnection._onData (/home/node/backend/node_modules/nodemailer/lib/smtp-connection/index.js:749:14)
04/05/2020 12:17:35 at TLSSocket.SMTPConnection._onSocketData (/home/node/backend/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)
04/05/2020 12:17:35 at TLSSocket.emit (events.js:310:20)
04/05/2020 12:17:35 at addChunk (_stream_readable.js:286:12)
04/05/2020 12:17:35 at readableAddChunk (_stream_readable.js:268:9)
04/05/2020 12:17:35 at TLSSocket.Readable.push (_stream_readable.js:209:10)
04/05/2020 12:17:35 2020-05-04T10:17:34.439Z RES e77bea28-7092-4ec5-81b7-8230bd068e5a POST /projects/111/items 201 1117
04/05/2020 12:17:35 2020-05-04T10:17:35.588Z Error: Invalid login: 535-5.7.8 Username and Password not accepted. Learn more at
04/05/2020 12:17:35 535 5.7.8 https://support.google.com/mail/?p=BadCredentials p7sm18057972wrf.31 - gsmtp
04/05/2020 12:17:35 at SMTPConnection._formatError (/home/node/backend/node_modules/nodemailer/lib/smtp-connection/index.js:784:19)
04/05/2020 12:17:35 at SMTPConnection._actionAUTHComplete (/home/node/backend/node_modules/nodemailer/lib/smtp-connection/index.js:1523:34)
04/05/2020 12:17:35 at SMTPConnection.<anonymous> (/home/node/backend/node_modules/nodemailer/lib/smtp-connection/index.js:550:26)
04/05/2020 12:17:35 at SMTPConnection._processResponse (/home/node/backend/node_modules/nodemailer/lib/smtp-connection/index.js:942:20)
04/05/2020 12:17:35 at SMTPConnection._onData (/home/node/backend/node_modules/nodemailer/lib/smtp-connection/index.js:749:14)
04/05/2020 12:17:35 at TLSSocket.SMTPConnection._onSocketData (/home/node/backend/node_modules/nodemailer/lib/smtp-connection/index.js:195:44)
04/05/2020 12:17:35 at TLSSocket.emit (events.js:310:20)
04/05/2020 12:17:35 at addChunk (_stream_readable.js:286:12)
我做了一些研究,发现我应该打开“不太安全的应用程序”,但我找不到设置。
当我访问https://myaccount.google.com/lesssecureapps 时,我收到“无法读取设置”
【问题讨论】:
同样的问题,在世界标准时间 5 月 4 日上午 10 点之前开始 同样的问题 【参考方案1】:这是 Google 方面的临时问题。到世界标准时间 11:44,它又回来了。 https://twitter.com/gsuite/status/1257266044957319169?s=20
【讨论】:
【参考方案2】:我们设法使用应用密码快速修复了它。对于使用不太安全的应用程序登录的任何人,这是一个微不足道的修复。您只需设置 2FA(如果您还没有)并使用生成的应用密码从您的应用登录,而不是标准密码。
https://support.google.com/accounts/answer/185833
对于急于在生产中解决此问题的任何人来说,这比迁移到 OAuth 更容易,这通常是唯一的选择。
【讨论】:
【参考方案3】:如果您是 Gsuite 管理员,则需要将其迁移到 oAuth。 不知道google是暂时禁用LSA还是永久禁用。
https://gsuiteupdates.googleblog.com/2019/12/less-secure-apps-oauth-google-username-password-incorrect.html
LSA 已恢复安全设置,猜想它已经关闭了一段时间。
【讨论】:
以上是关于找不到不太安全的应用程序设置的主要内容,如果未能解决你的问题,请参考以下文章
我手机是小米,安装完Google框架后找不到设置里的Google账号,Google安全码
win11升级后,IE浏览器找不到安全级别和可信站点级别设置?请问怎么操作?
使用启用了安全管理器的 Tomcat 时,在类路径中找不到属性文件