我正在设计一个涉及ASP.NET Web API作为服务层以及Web,iOS和Android客户端的解决方案 .
Web用户应该能够登录网站并完成他们的工作 . 我正在使用表单身份验证来实现此方案 .
移动用户应该使用REST API,我相信我们需要一个不同的身份验证机制 .
假设给定的ASP.NET MVC应用程序只能支持1种身份验证模式,我是否需要创建2个独立的应用程序,一个作为具有Forms身份验证的Web客户端,另一个作为API,并单独托管它们?
任何意见,将不胜感激 .
您可以为服务客户端执行基本身份验证,并将其与现有表单身份验证相结合
http://leastprivilege.com/2012/10/23/mixing-mvc-forms-authentication-and-web-api-basic-authentication/
1 回答
您可以为服务客户端执行基本身份验证,并将其与现有表单身份验证相结合
http://leastprivilege.com/2012/10/23/mixing-mvc-forms-authentication-and-web-api-basic-authentication/