Ошибка входа в Sitefinity: «Неверное сочетание имени пользователя и пароля» - PullRequest
0 голосов
/ 03 июня 2011

У меня есть приложение Sitefinity, которое не позволяет мне войти в систему.

Я проверил:

  1. Просмотр событий, без ошибок.
  2. Файлы журнала Sitefinity, ничего.
  3. База данных - я пытался войти в систему множество раз, но она даже не блокирует учетную запись.
  4. Проверено, чтобы убедиться, что DataConfig указывает на правильную базу данных.

В чем может быть другая причина, по которой он не позволяет мне войти в систему.Жак

1 Ответ

0 голосов
/ 04 июня 2011

У меня была похожая проблема, Жак, и я обнаружил, что проверка свойств элемента управления во время события LoginError показала другие ошибки, кроме ошибки «Неправильно ...».Подключите событие LoginError элемента управления и установите точку останова:

//In Page_Load:
YourControl.LoginError += new EventHandler(YourControl_LoginError);    

void YourControl_LoginError(object sender, EventArgs e)
{
   //Set a breakpoint here
}

... Элемент .FailureText элемента управления может сказать «Неверное сочетание имени пользователя и пароля», но если вы изучите элемент .FailureTextControl.Text элемента управления, он можетесть более конкретное сообщение.

Я надеюсь, что это поможет вам начать ... FWIW, в моем случае, проблема заключалась в том, что установка атрибутов DenyLogonMessageText и Orientation в разметке для элемента управления вызывает ошибку без вывода сообщений.

...