Vin*_*ent 6 javascript google-chrome google-oauth google-signin
我在我的网页上使用 Google Sign-in Javascript 库,该库在 Google App Engine 上的 Python 上运行。一切正常,除非用户禁用了 3rd 方 cookie(在 Chrome 中)。注册会打开帐户选择器(如果适用)并请求权限,但之后什么也没有发生。
在桌面上,它返回到注册页面并在控制台中显示以下错误:
Failed to read the 'sessionStorage' property from 'Window': Access is denied for this document.
Run Code Online (Sandbox Code Playgroud)
但是我无法检测到此错误,因此我也无法对其做出响应。在移动设备上,它只会卡在白页上。这里的另一个问题是,由于我要求离线访问,因此第一次注册会返回一个 refresh_token。由于这个错误,我从未收到过这个 refresh_token。
当我加载页面时,上面提到的错误会立即显示。我想检测到这一点,以便我可以决定不显示按钮并要求用户启用 3rd 方 cookie。
| 归档时间: |
|
| 查看次数: |
1290 次 |
| 最近记录: |