我正在使用[localhost:8080]使用Google Drive API进行开发.突然,我觉得在我的本地部署沙箱中测试它,它的IP地址为[192.168.1.1:8080].并且根据我在开发人员控制台客户端回调URL中更改了凭据.我正在使用OAuth2WebServerFlow来获取用户同意的刷新令牌.然后将来我使用刷新令牌和OAuth2WebServerFlow来验证用户.但我很惊讶 - 我得到了错误:
我不知道发生了什么或者我该如何解决它.发生了什么,我不明白
我正在尝试将Google登录集成到我的网站中..
我正在关注此示例:https: //developers.google.com/identity/sign-in/web/
我为我的项目生成了客户端ID并将其替换为上面的代码,我不断收到此错误:
- 那是一个错误.
错误:invalid_request
权限被拒绝为目标域生成登录提示.
我在gapi-signin-buttonweb 应用程序上使用 Google 登录 Javascript API(即)。该应用程序由 gulp 服务器提供服务,绑定到0.0.0.0. 当我在本地开发时登录过程有效,但是当我在远程服务器上运行并通过公共 IP 访问页面时,我收到以下登录错误:
Error: invalid_request
Permission denied to generate login hint for target domain.
Run Code Online (Sandbox Code Playgroud)
我有localhost:PORT和SERVER_IP:PORT在我的授权 JavaScript 起源中。其他 SO 答案说我应该绑定到localhost而不是其他接口,但这在此处不适用,因为如果我绑定到 localhost,则无法远程访问服务器。做什么?