簡體   English   中英

vb.net 中的 Gmail Oauth 2.0

[英]Gmail Oauth 2.0 in vb.net

我正在嘗試查找 C#/VB.net 示例以了解如何使用 gmail 運行 oauth2。 希望重新編碼一個現有的應用程序,該應用程序曾經使用 gmails 應用程序密碼來發送自動電子郵件(僅使用用戶名和密碼登錄)。 Google 關閉了該功能,現在需要 oauth 2.0。 Windows 桌面應用程序僅使用一個 gmail 帳戶,沒有來自 google 的其他 API,因此它應該是一個簡單的 http 請求和憑據響應(我認為)。 不確定如何管理這個 oauth 過程,因為它是為更復雜的交互而設置的。 該應用程序正在使用 IMapX dll 來管理電子郵件交互,這不是付費實用程序,並且似乎不再提供有限的支持。

在我無法轉換的 c# 中找到了這個:在此處輸入鏈接描述如何使用 System.Net.Http.HttpClient 的基本身份驗證?

瀏覽谷歌文檔並沒有太大幫助,他們的示例代碼在 python 等中,這沒有幫助。

首先轉到您的谷歌帳戶並創建一個應用程序密碼

用應用程序密碼替換帳戶的實際密碼。 看看這是否有效。

然后它不會開始考慮切換到 xoauth2。 我目前正在為 C# 中的示例制作一個示例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM