1

我正在构建一个基于 N2 的 ASP.NET MVC 站点,它是更大的 Windows Azure 解决方案的一部分。我遇到的问题是在我的项目 N2 自己的论坛插件中集成,它基本上是 YAF(另一个论坛)。

在过去的几天里,我一直在与论坛搏斗,在重新编译插件以删除对N2.Templates.dll的依赖并遵循Installation.txt文件中的所有步骤之后(文档的一部分)附加组件的)我被论坛卡住了,没有出现。当我导航到论坛时,我收到“403.14 - Forbidden”错误。

据我所知,问题似乎在于论坛是基于 WebForms 的,而包含的应用程序是基于 MVC 的。该站点是 Windows Azure 解决方案的一部分,我阅读的一些内容表明本地 IIS 可能未正确配置。但是,右键单击 Forum.aspx 页面并选择“在浏览器中查看”会很好地显示该页面,包括从 YAF 安装向导导航到后续页面。在本地 IIS 上运行纯 WebForms 应用程序也没有问题,所以我认为 IIS 不是 YAF 没有出现的原因。

请,如果有人对解决这个问题有任何想法,或者在 MVC 站点中完成了类似的 YAF 集成,请告诉我。

谢谢!

4

0 回答 0