ユーザーがホームページからログインした場合、特定のアクションを実行する必要があります。私の LogOnModel には、隠しフィールドがあります。
@Html.Hidden("returnUrl", Request.Url.AbsoluteUri)
私のコントローラーでは、その値がホームページかどうかを確認する必要があります。以下の例では、ユーザーが特定のページ (「Account/ResetPassword」) にいるかどうかを確認しています。正規表現に頼らずにホームページにあるかどうかを確認する方法はありますか?
[HttpPost]
public ActionResult LogOnInt(LogOnModel model)
{
if (model.returnUrl.Contains("/Account/ResetPassword"))
{
return Json(new { redirectToUrl = @Url.Action("Index","Home")});
}
何か案は?百万の感謝!