如何拦截Form POST并转发到不同的URL

时间:2011-07-15 11:00:43

标签: asp.net asp.net-mvc

我不确定这是否可行,或者是否有更简单的方式来实现我的需求......

我有一个登录表单,用于回复我们的旧系统。

我使用jQuery拦截它并将表单数据发回到在ASP.Net MVC上运行的部分迁移的系统 - 我现在需要使用原始表单数据将此调用转发回旧系统。

我尝试了以下内容:

    [AcceptVerbs(HttpVerbs.Post)]
    public void V6Login(FormCollection formData)
    {
        Server.Transfer("/bin/ussI.dll/do?cmd=Login", true);
    }

但是我收到以下错误:

  

未找到请求类型“POST”

的http处理程序

1 个答案:

答案 0 :(得分:1)

您需要确保您的配置中定义的ussI.dll的HTTP处理程序能够了解它。