[google Apps脚本webapp的google OAuth登录名

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

我已经开发了一个google appscript webapp,我想使用google id选项添加登录名。网络是基于appscript的。html部分也位于appscript上。经过谷歌oauth的指南页上的说明后,我完全感到困惑。google OAuth仅用于获取用户详细信息,即电子邮件ID,姓名等

google-apps-script google-oauth2
1个回答
0
投票

根据您的最后一条评论,我看到您收到了错误消息«错误:redirect_uri_mismatch请求中的JavaScript来源n-tk3g6s4u5jztr6tiwt4qn2j5ze3taoymlgdpaci-0lu-script.googleuser…与为OAuth客户端授权的来源不匹配。访问console.developers.google.com/apis/credentials/oauthclient/…更新授权的JavaScript来源»。出现此错误的原因是您使用的是未经当前OAuth凭据授权的URI。您可以通过以下步骤轻松解决该错误。

步骤

  1. 打开新的浏览器选项卡,然后转到API和服务菜单上的Credentials
  2. 在顶部栏上选择您的项目。
  3. OAuth 2.0客户端ID菜单上,您将找到您的授权URI。如果单击每个名称,将看到其关联的URI。您的URI应该与其中任何一个都匹配,这样您的网络应用才能正常工作。单击OAuth 2.0客户端ID下的任何凭据名称以继续。
  4. URIs下修改URI(或单击+Add URI添加另一个)。
  5. 单击Save

现在您的URI将被授权,因此,您将不会遇到相同的错误。此配置将在几分钟内生效,但有时可能会持续更长的时间。不要犹豫,给我回覆任何其他问题。

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