Google api 嵌入式浏览器中的Google Oauth2(web视图)

Google api 嵌入式浏览器中的Google Oauth2(web视图),google-api,google-oauth,passport-google-oauth2,Google Api,Google Oauth,Passport Google Oauth2,我在我的网站上添加了googleoauth2。我注意到,当网站在嵌入式浏览器(web视图)中打开时,重定向到google auth页面(请参见下面的链接)将失败并出现错误: “403不允许的用户代理” 以下是链接: 我知道Google不再允许在web视图中向Google发出OAuth请求。但奇怪的是。谷歌登录演示 在web视图中打开时工作正常。我设法找到了演示中使用的client\u id和redirect\u uri,并将它们替换到my google auth链接中(参见下面的更新链接),更

我在我的网站上添加了
googleoauth2
。我注意到,当网站在嵌入式浏览器(web视图)中打开时,重定向到google auth页面(请参见下面的链接)将失败并出现错误:

“403不允许的用户代理”

以下是链接:

我知道Google不再允许在web视图中向Google发出
OAuth
请求。但奇怪的是。谷歌登录演示 在web视图中打开时工作正常。我设法找到了演示中使用的
client\u id
redirect\u uri
,并将它们替换到my google auth链接中(参见下面的更新链接),更新后的链接现在可以在web视图中神奇地打开

请注意,我只更改了
client\u id
redirect\u url
,没有其他更改。后来我发现了更多同样适用于webview的
客户端ID
。我想知道这些客户端ID是否有任何特定设置可以工作

此外,我还想知道以下建议的修复方法:

“403不允许的用户代理”

我的网站没有本地应用程序。最有可能的是,人们只需在网络视图中打开他们通过在线聊天收到的网站。我希望避免显示以下内容:

“403不允许的用户代理”


当他们单击
*谷歌登录时出错*

你可以使用任何你想要的作为用户代理字符串。你可以假装成任何操作系统和浏览器。