Orchard CMS Application中的WebForms页面

jos*_*shb 6 asp.net asp.net-mvc webforms orchardcms

我正在尝试在Orchard 1.2应用程序中包含一个webforms(.aspx)页面.

我已经尝试在web.config中添加回aspx处理程序

<add path="*.aspx" verb="*" type="System.Web.UI.PageHandlerFactory" /> 
Run Code Online (Sandbox Code Playgroud)

并将代码添加到Global.asax以尝试获取路由以忽略aspx请求

routes.IgnoreRoute("{resource}.aspx/{*pathInfo}");
Run Code Online (Sandbox Code Playgroud)

我在请求aspx页面时仍然收到404响应.我该如何工作?

Ber*_*Roy 7

这是一个适合我的web.config:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
      <handlers accessPolicy="Script">
        <add name="ASPX" path="*.aspx" verb="*" type="System.Web.UI.PageHandlerFactory" preCondition="integratedMode" requireAccess="Script"/>
      </handlers>
    </system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)