asp.net-mvc – 为现有的基于MVC的网站创建REST API

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – 为现有的基于MVC的网站创建REST API前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个使用ASP.NET MVC3开发的网站。
我现在想公开一个REST API,供其他人使用,这将暴露与网站相同的功能

在网站中,一旦用户登录并凭据对DB进行了验证,会话将管理用户登录状态。
我将如何使用REST API执行等效操作,其中许多方法暴露要求用户登录(或至少具有有效的用户名和密码)?

除此之外,网站的最佳方法是使用REST API(假定API涵盖网站所需的所有功能)?

ASP.NET MVC3适合这样做 – 当然考虑到该网站已经存在使用这个框架?

解决方法

我在几年前写了一篇关于如何[在ASP.NET MVC 3应用程序中构建RESTful API架构]的博文,最后不得不让网站去。 :(如果您想要将REST API构建到MVC应用程序中,可能是一个好的开始。

参见answer by @tugberk使用WebAPI来获得一个很好的解决方案。

猜你在找的asp.Net相关文章