尝试切换开关以在 Google APIS Explorer 中使用 OAuth 2.0 授权请求返回 500 错误
Posted
技术标签:
【中文标题】尝试切换开关以在 Google APIS Explorer 中使用 OAuth 2.0 授权请求返回 500 错误【英文标题】:Attempt to toggle switch to authorize requests using OAuth 2.0 in Google APIS Explorer returns 500 error 【发布时间】:2018-05-15 21:08:12 【问题描述】:注意,这不是代码问题,这是我作为开发人员尝试使用 Google APIs Explorer 在浏览器中配置服务时出现的错误。
该服务是Google Analytics Reports API v4,当我切换“使用 OAuth 2.0 授权请求:”时,它会抛出一个对话框以选择 OAuth 2.0 范围:我在其中选中只读版本“https:://www. googleapis.com/auth/analytics.readonly' 并按下标记为授权的按钮。随后一个新对话框显示“500。这是一个错误。出现错误,请重试更改。这就是我们所知道的。”
我隔一段时间再试一次。
更新:刚才又试了一次,还是不行。尝试以下建议。另外,尝试在我的 iPad(而不是 Windows 10 PC)上查看是否特定于设备。
【问题讨论】:
您是否尝试过在这里使用 API Explorer? developers.google.com/analytics/devguides/reporting/core/v4/… @ScottMcC :没用,不过感谢您的建议。 我试过你的链接,它对我有用,你能尝试在没有以前 cookie 的 chrome 隐身窗口中做吗? 【参考方案1】:我尝试了您的链接,它对我有用,您可以尝试在没有以前 cookie 的 chrome 隐身窗口中进行操作吗?
这看起来像是混合了一些糟糕的旧 cookie 可能会导致错误
【讨论】:
chrome incognito 揭示了某种权益 cookie 问题,谢谢。【参考方案2】:错误 500 是服务器错误。大多数情况下,这意味着您没有做错任何事。也许这是 API Explorer 的临时问题。正如Tarun Lalwani 建议的那样,您可以尝试在 chrome 隐身窗口或访客会话中执行此操作。在我的经验中,有时我会发现这种行为。如果您仍然收到错误,我建议您尝试OAuth Playground,看看您是否也收到同样的错误。如果您这样做,请尝试与其他用户一起使用,但始终使用隐身或访客会话。如果您仍然这样做,请尝试使用其他网络。希望对你有帮助!
【讨论】:
以上是关于尝试切换开关以在 Google APIS Explorer 中使用 OAuth 2.0 授权请求返回 500 错误的主要内容,如果未能解决你的问题,请参考以下文章
尝试使用 Google.Apis.Gmail 从 asp.net core web api 应用程序从谷歌工作区发送电子邮件时出错
Google Apis Nearest Roads 来截断道路
“未安装以下 SDK 组件:sys-img-x86-addon-google_apis-google-22 和 addon-google_apis-google-22”