【发布时间】:2012-03-29 11:12:31
【问题描述】:
我希望在 ASP.NET 上为网站制作一个 RESTful API。我的问题是我需要将它集成到网站中,而不是作为一个单独的项目。
我知道 WCF 让这变得非常简单,并且它是实现它的理想方式,但我认为您不能将 WCF 服务项目和 ASP.Net 网站结合起来,这是否正确?
有没有办法我们可以使用 web 服务 (asmx) 文件来做到这一点(因为我知道 asmx 服务不使用 SOAP?)
我需要这个在同一个项目中的原因是客户将能够为他们的域(网站将使用)购买 ssl,我也需要使 API 安全,但是客户不应要求购买两个 ssl 甚至是通配符之一。 知道了这一点,有没有更好更简单的方法来使用 WCF 做到这一点?
【问题讨论】:
-
您应该忽略 ASMX。这是一项已被 WCF 取代的遗留技术。
标签: asp.net wcf asmx restful-authentication wcf-rest