我正在用 asp 做一个网站,它使用 Identity (v2.0) 以及一个通过 Web API 连接到网站的 Android 应用程序。
我已将 Identity 配置为使用 Google OAuth 登录,并且运行良好。现在我正在尝试为应用程序制作一个 Web API,我还需要对移动用户进行身份验证。
我已经达到了配置身份来管理 api 的不记名令牌的地步。但是要执行登录,我发现的唯一方法是通过用户和密码,如文档所述:
grant_type=password&username=user&password=pass
或通过网络执行 OAuth 质询。
由于 Android 还管理 Google OAuth。有没有办法配置身份以使用 Google Oauth 执行登录?
我既没有找到管理外部不记名令牌的方法,也没有找到使用 Google 身份验证令牌使用带有身份的 Web Api 进行签名的方法。
也许我误解了什么。
提前致谢。