当前位置: 首页 > 知识库问答 >
问题:

未捕获的异常'Google_Service_Exception',包含消息

宦琪
2023-03-14

“致命错误:”

Uncaughtexception'Google_Service_Exception'withmessage
{
    "error":
    {
        "code":
        401, "message":
            "Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.", "errors":
            [{
                "message":
                    "Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.", "domain":
                    "global", "reason":
                    "unauthorized"
        }], "status":
        "UNAUTHENTICATED"
    }
}

共有1个答案

戚俊美
2023-03-14

您可能需要查看有关验证ID令牌完整性的文档:

如果您在与后端服务器通信的应用程序或站点中使用谷歌登录,您可能需要识别服务器上当前登录的用户。要安全地这样做,在用户成功登录后,使用HTTPS将用户的ID令牌发送到服务器。然后,在服务器上验证ID令牌的完整性,并从ID令牌的子声明中检索用户的ID。您可以使用以这种方式传输的用户ID在后端安全地标识当前登录的用户。

在一个相关的SO帖子中,他们展示了一个文档,该文档最好地解释了如何正确处理401:无效凭据问题。

 类似资料:
  • 我在输出在文件中创建的日期时遇到问题。 我一直在遵循一个关于如何创建真正基本的CMS平台的教程,帮助我了解和的一些基础知识,在我试图输出页面创建日期之前,一切都进展顺利。 这就是我得到的错误 现在,当我删除我的中的第22行时,它输出数据库中的完整日期,即,但我试图格式化它以显示像. 这是我的文件中的代码 然后在我的在我显示这个的地方,我有这个代码来格式化日期。 现在从我的中删除这个不会做任何事情,

  • 问题内容: 为什么Java中的某些异常未被捕获?这是代码由于没有处理的异常而完全失败。(Java版本1.4)。 我得到一个 但这有效 我懂了 我以为捕获异常会捕获所有异常?如何捕获Java中的所有异常? 问题答案: 因为某些异常不是源自-例如和。 基本上,类型层次结构是: 只能抛出派生类,因此,如果您抓住,那实际上就可以抓住一切。 ,以及任何异常,从获得 其他 比那些源自数作为 检查的异常 -他们

  • 我对Java线程、Runnable等相当陌生。因此,我想知道为什么下面的代码没有捕获异常? 阅读有没有一种方法可以使Runnable的run()引发异常,我收集到: "...如果您的run()方法确实是Thread的目标,则抛出异常是没有意义的,因为它是不可观察的;抛出异常与不抛出异常(无)具有相同的效果。"(@erickson) 我应该检查Runnable.run()方法中的异常。 为什么会这样

  • 为什么Java中的一些异常不被捕获?这是完全失败的代码,有一个未处理的异常。(Java版本1.4)。 我在线程“main”java中得到了一个 但这行得通 我在java中没有发现任何方法错误。lang.NoSuchMethodError: 我以为捕获异常会捕获所有异常?如何捕获java中的所有异常?

  • 当出现错误时,我的java代码中会抛出异常。然后,我使用jdb运行代码,以便在出现异常时,可以看到代码的状态并进行调试。对于我抛出的所有异常,我放入了一个有用的字符串消息。然而,当jdb捕捉到异常时,它不会同时打印这个字符串。如何打印此字符串? 我已经在谷歌上搜索并阅读了文档,但我不知道怎么做。 如果我有测试课程: 并通过jdb运行它:

  • 我得到了这个错误 致命错误:未捕获的异常'phpmail erExc0019',消息'SMTP连接()失败。https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting'在C:\xampp\htdocs\muhasibb\eppper\PHPMailer-master\class.phpmailer.php:1465堆栈跟踪:#0 C:\x