我将Google OAuth2添加到了我的网站。我注意到当网站在嵌入式浏览器(网页视图)中打开时,重定向到谷歌身份验证页面(请参阅下面的链接)将失败并显示错误" 403 disallowed_useragent"。
我认为Google不再允许在网络视图中向Google提出OAuth请求。但这是奇怪的事情。在Web视图中打开时,Google登录演示(developers.google.com/identity/sign-in/web/sign-in,对不起,我只允许2个链接)正常工作。我设法找到演示中使用的client_id和redirect_uri,并将它们替换为我的google auth链接(请参阅下面的更新链接),现在可以在Web视图中神奇地打开更新的链接。
请注意,我只更改了client_id和redirect_url,没有更改。后来我发现了更多也适用于webview的client_ids。我想知道这些client_ids有什么特定的设置吗?
此外,我想知道" 403 disallowed_useragent"?的建议修正是什么?我的网站没有原生应用。最有可能的是,人们只需在网页浏览中打开他们在网上聊天时收到的网站。我想避免显示" 403 disallowed_useragent"他们点击登录Google 时出错。