неверный пароль asp.net просто залогинится - PullRequest
1 голос
/ 21 сентября 2010

У меня есть простой веб-сайт с аутентификацией членства asp.net, поэтому по какой-то причине, какой бы пароль я ни вводил для любого пользователя, просто входит в систему. Независимо от того, набираю ли я пароль fffffffff или 55555555 в качестве пароля для любого пользователя, я просто вошел в систему.

Так не было всего 1 день назад.Любые идеи, что может быть не так, или с чего мне начать устранение неполадок?

Ответы [ 2 ]

2 голосов
/ 21 сентября 2010

Убедитесь, что в вашем файле Web.config есть:

<configuration>
  <appSettings/>
  <connectionStrings/>
  <system.web>
      <authorization>
        <deny users="?"/>
      </authorization>
  </system.web>
</configuration>

, а не:

<allow users="*"/> или <allow users="?"/>

, чтобы убедиться, что выне разрешать анонимный доступ.

1 голос
/ 21 сентября 2010

проверьте webconfig, чтобы увидеть, есть ли у вас код для предотвращения входа анонимных пользователей и их перенаправления ....

...