0

我面临着一个问题。我是否需要单独的域用于MVC Web API?

我有1个表示层项目使用ASP.NET MVC。还有另一个用于数据库交互的项目,用于MVC Web API

问题:我需要两个域吗?一个用于ASP.NET MVC项目另一个用于MVC Web API项目?

+1

长答案,因为评论有一个最小长度:否 – Tommy 2015-02-23 12:45:12

+0

没有好友,不需要。 – BabyDuck 2015-02-23 12:46:39

+0

@Tommy:你能分享任何示例链接,显示它的用法吗? – 2015-02-23 12:47:50

回答

1

两个域?不可以。但是,考虑到您有两个项目,您将需要两个单独的部署位置。这意味着他们将要么需要住在不同的子域(即www.domain.comapi.domain.com)或下(同一个域/子域的不同虚拟目录即domain.com/webdomain.com/api。您把其中一人的根域(即domain.com为MVC站点,然后domain.com/api为Web Api,但您需要小心,因为您的MVC站点的Web.config将适用于它下面的任何虚拟目录,即您的Web Api。

相关问题