0

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

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

这个想法是拥有一个具有自定义数据库和自定义逻辑的自定义应用程序。唯一的集成点是:

  • 普通用户群(认证)
  • 从自定义应用程序访问 Umbraco 的词典
  • 共享同一个会话,也就是说,如果用户在自定义应用程序中浏览页面,他的会话不应该为网站过期
  • 在同一域下拥有自定义应用程序(www.mysite.com为网站,www.mysite.com / app 为应用程序)

提前致谢

4

1 回答 1

1

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

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

于 2013-02-19T17:30:19.820 回答