访问Orchard CMS中的HttpConfiguration

时间:2015-05-17 09:02:12

标签: orchardcms orchardcms-1.8

我想在Orchard 1.8.1中启用CORS(跨源请求)。为此,我跟着this article。但是,我不知道如何为我的WebAPI控制器访问HttpConfiguration。我尝试使用ControllerContext.Configuration,但它似乎总是NULL。

在Orchard中访问HttpConfiguration并调用EnableCors()的正确方法是什么?

提前谢谢。

1 个答案:

答案 0 :(得分:2)

正如我认为Orchard使用GlobalConfiguration,我创建了一个shell钩子,在我的模块中强化了IOrchardShellEvents,在Activated方法实现中我调用了System.Web.Http.GlobalConfiguration.Configuration.EnableCors();