【发布时间】:2015-11-28 00:59:08
【问题描述】:
我正在尝试访问 Google 应用程序中自定义域 (my.name@example.com) 中电子邮件地址的电子邮件。我创建了服务帐户,但在尝试阅读电子邮件时收到以下错误消息:
错误:“unauthorized_client”,描述:“未经授权的客户端或范围 请求中。", Uri:""
我发现我必须以delegate 域范围的权限访问服务帐户。据我了解,委托后,服务帐户将可以访问域中的所有电子邮件地址(例如:john@example.com、sam@example.com ...)。我的理解是否正确。如果是,是否有办法让服务帐户只能访问(可以模拟)域中的一个电子邮件地址?
【问题讨论】:
-
当您将帐户模拟为服务帐户时,只有您有权访问该帐户。如果您不想访问某些帐户,请不要冒充这些帐户。
-
但是我可以通过电子邮件地址冒充任何帐户。我想防止这种情况发生
标签: gmail-api