ASP.NET MVC 2 - форма аутентификации не запускает действие - PullRequest
0 голосов
/ 12 октября 2010

Привет, есть форма, которая правильно вызывает Действие. Но когда я включаю формы аутентификации, действие для входа не запускается (я проверяю его с точкой останова).

Мой Web.config:

    <authentication mode="Forms">
    <forms loginUrl="Autenticacao/Index"></forms>
    </authentication>
    <authorization>
    <deny users="?"/>
    </authorization>

Это в поле зрения Индекс контроллера Autenticacao где у меня есть форма:

    <% Html.BeginForm("Login", "Autenticacao"); %>
    <input type="text" id="autenticacaoReferencia" name="autenticacaoReferencia" /><br />
    <input type="text" id="autenticacaoPassword" name="autenticacaoPassword" /><br />
    <input type="submit" value="Entrar" />
    <% Html.EndForm(); %>

Контроллер Логин успешно вызывается, только если форма аутентификации отключена.

Я неправильно использую BeginForm?

Редактировать: Действие входа:

    public ActionResult Login(string autenticacaoReferencia, string autenticacaoPassword, string returnUrl)
    {
    ...
    }

Спасибо

1 Ответ

0 голосов
/ 12 октября 2010

Украшаете ли вы свои действия атрибутом [Authorize]?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...