【发布时间】:2017-05-29 21:25:21
【问题描述】:
我收到 403 不允许的用户代理。我的移动应用程序正在调用我们的 asp.net 应用程序,我们在其中调用 google for oauth2 验证。由于现在不允许这样做,我该如何解决 403 错误。 Google 文档建议了一些有助于解决此错误的库 (https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html)。但是我们的应用程序正在调用一个 asp.net 应用程序,该应用程序又调用https://accounts.google.com/o/oauth2/token。我的问题是如何在我们的 asp.net 应用程序中实现这些库?
【问题讨论】:
-
http code 403 未授权,请检查验证码
-
@bradbury9 他提到错误说
disallowed user agent。 -
以下是确切的错误:此用户代理不允许向 Google 发出 OAuth 授权请求,因为它被归类为嵌入式用户代理(也称为网络视图)。根据我们的政策,仅允许浏览器向 Google 发出授权请求。我们为原生应用提供了多个库和示例,以在浏览器中执行授权请求