0

我想创建一个 wcf web 服务或 mvc web api 作为数据服务,以便可以从不同的客户端访问它。我想在数据服务中也有会员服务,所以当用户尝试登录网站时,它实际上会通过网络服务对用户进行身份验证。

我想知道它是否就像在 web 服务或 web api 上放置一个简单的会员提供程序一样简单。我到了 Web 服务会根据凭据是否正确返回 true 或 false 的部分。

我可以像在常规 mvc 网站中一样使用 User.Identity.IsAutenticated 吗?还是我需要进一步的配置?

我已经研究了一段时间,但还没有遇到详细的教程。谢谢 !

4

1 回答 1

0

支持将现有 ASP.NET 身份验证系统与 ASP.NET Web API 集成。例如,您可以为站点启用表单身份验证并将“[Authorize]”属性应用于您的 Web API 控制器或单个操作,这将在执行 Web API 操作之前进行身份验证检查。

请查看此页面以获取更多详细信息。

于 2013-08-07T17:35:26.947 回答