加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

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

发布时间:2020-12-15 18:35:50 所属栏目:asp.Net 来源:网络整理
导读:我有一个使用ASP.NET MVC3开发的网站。 我现在想公开一个REST API,供其他人使用,这将暴露与网站相同的功能。 在网站中,一旦用户登录并凭据对DB进行了验证,会话将管理用户的登录状态。 我将如何使用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来获得一个很好的解决方案。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读