Google 登录显示错误 400:invalid_request Permission denied 在 Javascript 中为目标域生成登录提示

问题描述

带有标记标记的 HTML 代码如下所示。

<!DOCTYPE html>
<html lang="en">
<head>
    <Meta charset="UTF-8">
    <Meta http-equiv="X-UA-Compatible" content="IE=edge">
    <Meta name="viewport" content="width=device-width,initial-scale=1.0">
    <Meta name="google-signin-client_id" content="791276359692-0c2cpgs7dds6ffivpdjlrlhfgr82aao1.apps.googleusercontent.com">
    <title>Journal App</title>
</head>
<body>
    <div class="g-signin2" data-onsuccess="onSignIn"></div>
    <script src="https://apis.google.com/js/platform.js" async defer></script>
    <script src="js/index.js"></script>
</body>
</html>

I am using Pure Javascript to use Google Sign-In,but the below image shows when I try to sign in

我正在使用 VS 代码

解决方法

在 Authorized Javascript Origins 下,URI 的值不应该是它的 IP 地址,而是“localhost:(port if any)”。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...