gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 11:56:51 27 4
gpt4 key购买 nike

我有一个使用ASP.NET MVC3开发的网站。
我现在想公开一个REST API供其他人使用,这将公开与网站相同的功能。

在网站中,一旦用户登录并根据数据库验证了凭据,则 session 将管理用户的登录状态。
我将如何使用REST API进行等效操作,在该方法中,许多公开的方法都要求用户登录(或至少具有有效的用户名和密码)?

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

ASP.NET MVC3对此的适应程度如何-当然要考虑到使用此框架已经存在该站点?

最佳答案

几年前,我写了一篇有关如何[在ASP.NET MVC 3应用程序中构建RESTful API架构]的博客文章,最终不得不放弃该网站。 :(如果您想在MVC应用程序中构建REST API,这可能是一个不错的开始。

有关使用WebAPI的良好解决方案,请参见@tugberk的answer

关于asp.net-mvc - 为现有的基于MVC的网站创建REST API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7583975/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com