PageMethod和URL重写

时间:2011-01-11 22:49:39

标签: .net url rewrite

我正在整个系统使用URL Rewrite并使用MapRoute。我的问题是Ajax调用是由PageMethods错误生成的,因为URL Rewrite。好像没有找到[WebMethod]。 有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

在Application_BeginRequest(Global.asax)中添加代码以检查Context.Request.Path中的文件扩展名(.asmx / aspx)。并将其重写(Context.RewritePath)到url映射中设置的那个。