我在AWS上有一个JAVA Web服务,需要通过我的服务gmail帐户发送电子邮件。我已经设置了几乎所有内容并获得了URL,要求我在浏览器中打开并接受同意。但是,我无法使用浏览器在AWS中打开URL。我尝试在本地计算机上打开URL,但由于URL在接受请求后需要重定向到服务器localhost,因此无效。
有没有办法在没有浏览器的情况下接受请求?我可以在控制台中提供服务帐户和密码,然后接受请求吗?
非常感谢。
答案 0 :(得分:1)
您能否详细解释一下您的应用程序中的所有组件。您正在谈论接受同意的网址,猜测您正在谈论Google登录网址。如果您拥有自己的UI应用程序,并且您希望在身份验证后重定向到该应用程序,那么这是适用的。是这样吗?电子邮件在哪里组成,你也有一个用户界面吗?如果您只需要通过服务帐户发送电子邮件,可以使用javamail和SMTP在Web服务端完成。你为什么需要使用oauth?相反,如果您打算使用任何用户使用您的应用程序的帐户发送电子邮件,那么oauth就有意义了。