C# 错误:消息[前提条件检查失败。] 位置[ - ] 原因[failedPrecondition] 域[全局]

问题描述 投票:0回答:1

我正在尝试通过 Google SMTP OAuth2 API 发送电子邮件。

我终于成功地获得了访问令牌而没有被拒绝。 现在我收到错误: 消息[前提条件检查失败。] 位置[ - ] 原因[failedPrecondition] 域[全局]

当我尝试通过 Mime 发送电子邮件时。 根据我的研究,我看到很多人说您需要将项目设置为具有域范围的委托。问题是我正在免费帐户上进行测试,并且无权访问组织 Gmail 帐户,因此我无法进入管理控制台页面并控制该设置。

我需要知道的是,这是否是唯一的解决办法,或者有没有办法证明它有效,因为我正在取回访问令牌,授权似乎有效,这是目标,但没有电子邮件就很难证明.

有谁知道它是否可以在免费帐户上使用或需要组织帐户来进行域范围授权。

我正在尝试通过免费 Gmail 帐户上的 Google API 发送电子邮件,它应该可以工作,但似乎存在域委托问题

c# .net google-api smtp mime
1个回答
0
投票

消息[前置条件检查失败。]位置[ - ]原因[failedPrecondition]域[全局]

表示您尝试在 Gmail 中使用服务帐号,而之前尚未设置对您的 Google Workspace 网域的全网域委派,或者尚未根据您的代码添加委派

© www.soinside.com 2019 - 2024. All rights reserved.