我正在设计一个解决方案,将 ASP.NET Web API 作为服务层以及用于 Web、iOS 和 Android 的客户端。
网络用户应该能够登录网站并做他们的事情。我在这种情况下使用表单身份验证。
移动用户应该使用 REST API,我相信我们需要不同的身份验证机制。
假设给定的 ASP.NET MVC 应用程序只能支持 1 种身份验证模式,我是否需要创建 2 个单独的应用程序,一个作为具有表单身份验证的 Web 客户端,一个作为 API,并分别托管它们?
任何意见,将不胜感激。
我正在设计一个解决方案,将 ASP.NET Web API 作为服务层以及用于 Web、iOS 和 Android 的客户端。
网络用户应该能够登录网站并做他们的事情。我在这种情况下使用表单身份验证。
移动用户应该使用 REST API,我相信我们需要不同的身份验证机制。
假设给定的 ASP.NET MVC 应用程序只能支持 1 种身份验证模式,我是否需要创建 2 个单独的应用程序,一个作为具有表单身份验证的 Web 客户端,一个作为 API,并分别托管它们?
任何意见,将不胜感激。