我已經成功地在IIS6上使用ASP.NET MVC 4設置了一個API(我使用了Phil's tutorial)。測試時,我們將其作爲「默認網站」,因此與其他任何內容都沒有衝突。我現在被要求在一個現有網站的FOLDER中設置它(現有的網站是在ASP 1.0中的......我不能修改這個......所以我會做某種虛擬的東西?)。所以基本上,如果我們有https://www.ourcompany.com,他們希望API通過https://www.ourcompany.com/api/可用。是否可以從主網站的文件夾內運行asp.net mvc 4?
這甚至可能嗎? Phil的教程講述瞭如何設置一個虛擬應用程序,但是我沒有在IIS中選擇這個選項(如果我有這個選擇,我對IIS知之甚少,甚至不會允許我以這種方式訪問API)。我不想要我設置的任何東西來搞亂當前的網站,並且在教程中有幾個步驟,我會直接承認我不完全理解。
如果您對WHY感興趣,唯一的好處(除了「整潔」),以便可以使用相同的SSL證書。