Asp.net Dot Net Nuke Ajax调用file.ashx on site root返回404错误

Asp.net Dot Net Nuke Ajax调用file.ashx on site root返回404错误,asp.net,httpwebrequest,dotnetnuke,Asp.net,Httpwebrequest,Dotnetnuke,我正在使用DNN7.1中的ajax发布到一个文件中。.ashx位于门户目录之外的站点根目录上。响应为404错误,URL被重写为…com/cart/undefined。但是,我可以输入以下内容www.mysite.com/cart/cart.ashx,并获得预期的响应 编辑 这是从尝试使用.ashx文件调用API开始的。另一个站点上的相同代码返回400,并显示详细的错误消息。在当前站点上,该文件只返回400个请求,而不返回其他任何内容 最终解决了这个问题: Response.TrySkip

我正在使用DNN7.1中的ajax发布到一个文件中。.ashx位于门户目录之外的站点根目录上。响应为404错误,URL被重写为…com/cart/undefined。但是,我可以输入以下内容www.mysite.com/cart/cart.ashx,并获得预期的响应

编辑


这是从尝试使用.ashx文件调用API开始的。另一个站点上的相同代码返回400,并显示详细的错误消息。在当前站点上,该文件只返回400个请求,而不返回其他任何内容

最终解决了这个问题:

    Response.TrySkipIisCustomErrors = true;