我有一個站點在IIS中作爲'SiteA'託管,我需要顯示與'SiteB'一些主題更改的同一站點。無法在iis7中使用相同程序集名稱的兩個網站實例中調用apis
的網站屬於下列文件夾結構下發布到Inetpub:
Fold1/SiteA
Fold1/SiteB
有了這些,我能看到的網頁。我在SiteB內調用的apis正在返回404錯誤。
可能是什麼原因?難道不可能從同一個項目中拿走兩個獨立的網站嗎?
請幫忙。
我有一個站點在IIS中作爲'SiteA'託管,我需要顯示與'SiteB'一些主題更改的同一站點。無法在iis7中使用相同程序集名稱的兩個網站實例中調用apis
的網站屬於下列文件夾結構下發布到Inetpub:
Fold1/SiteA
Fold1/SiteB
有了這些,我能看到的網頁。我在SiteB內調用的apis正在返回404錯誤。
可能是什麼原因?難道不可能從同一個項目中拿走兩個獨立的網站嗎?
請幫忙。
在IIS中添加虛擬目錄Fold1。使SiteA和SiteB'轉換爲應用程序'。
然後你就可以像訪問:本地主機/ Fold1 /站點A和本地主機/ Fold1/SiteB中
你提到的可能是「無效的URL路徑的API的COS錯誤。
您可以發佈負責API調用的代碼嗎?另外,如果可以,請發佈SiteA和SiteB之間的差異。 – CharlesAD
Web應用程序有一組apis,根據我的理解,它應該在部署時調用相應的虛擬路徑。即我的webapp有很少的apis,我首先加載了SiteA,這些API調用對SiteA來說工作正常。然後,我創建了另一個虛擬文件夾,其中包含來自同一個Web應用程序的新發布的代碼,並且我的api調用指向了正確的路徑,但它表示404。那怎麼可能是跨域調用? – Hali
你可以發佈兩個API調用的例子嗎?一個成功,一個失敗。 – CharlesAD