【问题标题】:Problems with verifying .NET app that uses Gmail验证使用 Gmail 的 .NET 应用时出现问题
【发布时间】:2019-07-06 17:45:05
【问题描述】:

我创建了一个控制台应用程序,每小时读取一次我的 Gmail 收件箱,该应用程序部署到 Azure 并作为 WebJob 运行。

收到来自 Google 的关于没有竞赛屏幕的电子邮件。谷歌希望我输入“应用程序主页链接”,但没有,因为它不是网站。

知道如何解决这个问题吗?

【问题讨论】:

  • 设置一个 - pages.github.com ?
  • 如果 Azure WebJob 页面不起作用,请感谢计划。

标签: c# gmail gmail-api


【解决方案1】:

如果您的应用仅适用于您的组织或 G Suite 域,您可以在 OAuth 同意屏幕配置中将其标记为仅限内部使用:

  1. 转到 GCP Console OAuth 同意屏幕页面。
  2. 点击页面顶部的项目选择器下拉菜单。
  3. 在出现的“选择自”对话框中,选择您的项目。
  4. 在应用程序类型下,选择内部,然后单击保存。

如果以上不适用于您,那么。 不幸的是,解决它的唯一方法是放置他们要求的页面。我建议找到某种免费的托管页面。我相信 Azure 和 Google 都提供免费的网络托管服务。如前所述,pages.github.com 也可能是一种选择。

【讨论】:

  • 嗨@DalmTo,应用程序类型没有选项为内部,它设置为其他,无法更改。我已将他们的 URL 发送到 Azure WebJob,现在我可以进行验证。但我同意你的想法,谢谢你的帮助:)
  • 如果内部不是一个选项,那么我将联系团队并更正文档。
猜你喜欢
  • 1970-01-01
  • 2016-09-06
  • 1970-01-01
  • 2011-08-31
  • 2020-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多