当前位置: 首页 > 知识库问答 >
问题:

在javamain上登录Gmail而不使用安全性较低的应用程序

桓信鸥
2023-03-14

我正在尝试制作一种电子邮件客户端程序。我正在使用传输。connect尝试使用用户的用户名和密码连接到用户的Gmail帐户,但如果他们没有启用较不安全访问的设置,应用程序将返回此信息,我不希望必须这样做,因为不是每个用户都知道。我也不需要获取或发送邮件,我只需要获得有效的登录

共有1个答案

柳均
2023-03-14

该设置中的“不太安全的应用程序”特别指用户名和密码。

您需要使用OAuth,这样您的代码就不会看到用户的密码。

 类似资料:
  • 我目前正在使用React在一个网站上工作,我希望能够有用户登录。现在,我的策略是在提交时将表单数据发送到服务器(express),如果信息与我的数据库中的用户匹配,服务器将发回一个签名的JWT,其中没有敏感信息(只有用户名)。 一旦客户机接收到JWT,我就将它添加到localStorage中,并将它的解码数据添加到redux存储中。我计划让我的redux存储当前登录的用户。

  • 我正在运行一个非常基本的Javamail程序来尝试发送电子邮件。这是带有main()的独立程序。一旦我让它工作,我计划在tomcat下运行的servlet中使用Javamail。 运行此程序时,我收到身份验证登录失败错误。我尝试了几种不同的属性设置,但都没有解决问题。 然后我在SO上找到一篇帖子,建议降低我谷歌账户的安全级别。当我降低安全设置时,身份验证成功。 当然,我立即回到了谷歌账户的更高安全

  • 我正在使用中的OpenSSL库和Indy POP3,它可以在Android 7上从Gmail检索电子邮件,但我必须打开Gmail的“允许不太安全的应用程序”选项。有没有办法在不打开此选项的情况下登录Gmail?

  • 问题内容: 我正在尝试使用Selenium登录gmail。在新的gmail登录中,首先输入您的电子邮件ID,然后在下一页输入密码。电子邮件页面的URL和密码页面的URL不同。因此,当我在其中传递密码URL时,它将重新加载页面,并且如果您刷新URL而未输入密码,它将重定向到电子邮件页面。因此,它缺少密码字段选择器。仍然是先前的网址,即电子邮件页面的网址。这是我的代码。我正在使用Chrome驱动程序和

  • 我想使用python 3.4脚本从我的gmail地址发送邮件。我使用以下代码: 如果我在我的gmail帐户中“允许不太安全的应用”,脚本就可以正常工作。然而,如果我禁用“不太安全的应用程序”,它将不起作用(我收到一封来自谷歌的警告电子邮件,其中“登录尝试被阻止”)。我想修改我的代码,以便能够在不启用此功能的情况下发送邮件。 我看了所有关于类似问题的问答,但没有找到任何有用的答案或方法。有人对此有解

  • 我们可以在PHPmailer中实现什么样的安全性,使其成为更安全的Gmail应用程序?https://support.google.com/accounts/answer/6010255我正在使用PHPmailer通过Gmail发送电子邮件。PS:我不想在此处启用“访问不太安全的应用程序”:https://www.google.com/settings/security/lesssecureapp