【发布时间】:2017-02-05 10:02:01
【问题描述】:
我有一个 ASP.NET Core MVC 应用程序,它通过提供注册/登录表单或使用 Google OAuth 使用 ASP.NET Identity 注册/登录用户。现在我们想要构建一个移动应用程序来使用我们的 API 服务器(使用托管在网站子域中的 ASP.NET Core Web API 构建),但我们也希望在其中拥有相同的注册/登录流程。
我四处寻找,发现 IdentityServer4 具有支持我们需求的必要功能并阅读了它的文档,但不幸的是,我无法让它按我想要的方式工作。
场景是我们有一个 Web 应用程序、Web API 和一个移动应用程序,它们都应该使用相同的注册登录流程,即在应用程序中注册和登录或使用 Google OAuth。
如果有人能指出具有相同要求的 MVC 客户端应用程序和身份服务器(用于身份验证)的良好文档或示例代码,我将不胜感激。
【问题讨论】:
标签: c# asp.net-core-mvc identityserver4