У меня была похожая проблема, Жак, и я обнаружил, что проверка свойств элемента управления во время события 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 в разметке для элемента управления вызывает ошибку без вывода сообщений.