【发布时间】:2011-02-18 21:34:45
【问题描述】:
我有一个 MVC .NET 应用程序,我想将它作为 API 公开给我们的客户。我可以只应用一个过滤器来切换序列化吗?我看过如何auto switch the output using action filters 的示例,但对身份验证有疑问。
系统当前使用表单认证,如果没有提供认证,则自动重定向。
我可以按原样使用身份验证并要求客户端系统登录、执行功能和注销,就像他们通过 Web 浏览器使用系统一样?
【问题讨论】:
-
表单身份验证(通常)使用 cookie,因此客户端应用程序需要支持 cookie。这意味着它需要知道查找正在设置的 cookie 并在每次发出请求时将它们传回。但除此之外,我没有发现任何问题。
标签: model-view-controller api rest