【发布时间】:2022-06-10 19:07:06
【问题描述】:
我正在尝试查找 C#/VB.net 示例以了解如何使用 gmail 运行 oauth2。希望重新编码一个现有的应用程序,该应用程序曾经使用 gmails 应用程序密码来发送自动电子邮件(仅使用用户名和密码登录)。 Google 关闭了该功能,现在需要 oauth 2.0。 Windows 桌面应用程序仅使用一个 gmail 帐户,没有来自 google 的其他 API,因此它应该是一个简单的 http 请求和凭据响应(我认为)。不确定如何管理这个 oauth 过程,因为它是为更复杂的交互而设置的。该应用程序正在使用 IMapX dll 来管理电子邮件交互,这不是付费实用程序,并且似乎不再提供有限的支持。
在我无法转换的 c# 中找到了这个: enter link description here How do you use Basic Authentication with System.Net.Http.HttpClient?
浏览谷歌文档并没有多大帮助,他们的示例代码是在 python 等中,这没有帮助。
【问题讨论】:
-
SO 不是免费的代码转换服务。一旦您努力自己解决问题并遇到困难,我们非常乐意提供帮助。发生这种情况时,您可以解释您遇到的问题,包括相关的原始代码和您为转换它所做的努力,并提出与该代码相关的特定问题,我们会尽力提供帮助。按照您创建帐户时的建议,如果您在开始发帖之前花一些时间访问tour 并阅读help center 页面以了解该网站的工作原理,您会发现您在这里的体验会好得多。跨度>