2013-02-18 29 views
0

目前我有一個使用Umbraco 4.9構建的網站。Umbraco中的子應用程序

在Umbraco基礎架構下運行子應用程序(最好是純MVC 4)有什麼選擇?

這個想法是有一個自定義數據庫和自定義邏輯的應用程序。唯一的集成點是:

  • 共同的用戶羣(認證)
  • 獲得一把umbraco的字典中從自定義應用程序
  • 共享同一個會話,即如果用戶通過網頁在 自定義應用程序上的會話,導航應該不會過期的網站
  • 有自定義應用程序 在同一個域(www.mysite.com網站和www.mysite.com/app 的應用程序)

在此先感謝

+0

您使用的是哪個版本的IIS? – 2013-02-18 14:20:34

+0

@Douglas:針對開發的IIS 8,Windows Azure計劃生產的網站 – Ramunas 2013-02-18 17:55:03

回答

1

我不是太熟悉v4.0.9,但我想它有點類似於4.7。如果是這種情況,你應該可以將你的子應用程序放入現有的umrbaco實例的文件夾結構中。在IIS中,您需要將子文件夾轉換爲應用程序。在您的umbraco實例的web.config中,您需要在umbracoReservedPaths應用設置中將路徑添加到您的子應用。

我不確定會話會在這裏。我相信asp.net會員應該可以正常工作。通過在您的mvc項目中添加對Umbraco dll的引用,您應該可以很好地訪問Umbraco字典。

+0

哦,我的,對於一個愚蠢的錯誤抱歉 - 它是4.9版本。問題更正 – Ramunas 2013-02-19 19:24:55

+0

噢好吧,我的答案仍然適用於此。 – 2013-02-19 21:26:00

+0

這需要我花一些時間來測試。只要我有結果就會回來 – Ramunas 2013-02-21 05:47:20

相關問題