在Umbraco的子应用程序

时间:2013-02-18 13:46:01

标签: asp.net-mvc umbraco

目前我有一个用Umbraco 4.9建立的网站。

在Umbraco基础设施下运行子应用程序(最好是纯MVC 4)有哪些选择?

我们的想法是拥有一个带有自定义数据库和自定义逻辑的自定义应用。唯一的集成点是:

  • 普通用户群(身份验证)
  • 从自定义应用
  • 访问Umbraco的词典
  • 分享同一个会话,即用户是否正在浏览页面 自定义应用程序他的会话不应该过期网站
  • 有自定义应用 在相同的域名下( www.mysite.com 用于网站和 www.mysite.com/app for app)

提前致谢

1 个答案:

答案 0 :(得分:1)

我对v4.0.9并不太熟悉,但我想它有点类似于4.7。如果是这种情况,您可以将子应用程序放在现有umrbaco实例的文件夹结构中。在IIS中,您需要将子文件夹转换为应用程序。在您的umbraco实例的web.config中,您需要在umbracoReservedPaths应用设置中添加子应用的路径。

我不确定会话会在这里。我相信asp.net会员资格应该可以正常工作。通过在mvc项目中添加对Umbraco dll的引用,您应该能够正确访问Umbraco词典。