【发布时间】:2011-09-22 16:55:26
【问题描述】:
我试图在我的 Asp.net MVC 应用程序中使用两种不同的帐户注册方法,一种供一般用户注册,另一种供使用特定注册令牌注册的用户使用。因此,我的AccountController 中有以下方法签名:
public virtual ActionResult Register () {...}
public virtual ActionResult Register (Guid registrationToken) {...}
但是,当我转到 http://localhost/Account/Register 时,我得到一个异常,即当前请求在这两个操作之间不明确。我的印象是,如果没有传入registrationToken GET 参数,它将使用无参数Register 操作,否则将使用第二个。
这需要特殊的路由配置吗?
【问题讨论】:
标签: c# .net asp.net asp.net-mvc routing