UserNamePasswordValidator значимое исключение для службы WCF - PullRequest
0 голосов
/ 16 марта 2012

У меня есть служба WCF, размещенная в IIS с пользовательским UserNamePasswordValidator.Если имя пользователя / пароль не проходит проверку, я добавляю специальное исключение с полезным сообщением, например, «Неверное имя пользователя или пароль».Когда клиент вызывает метод и предоставляет неверные учетные данные для входа в систему, я получаю зашифрованное исключение MessageSecurityException: "" Получена незащищенная или неправильно защищенная ошибка от другой стороны.См. Внутреннее исключение FaultException для получения кода ошибки и подробностей. ""

Внутреннее исключение равно нулю.Я боюсь, что это исключение может возникнуть по другим причинам, кроме плохой аутентификации.Есть ли способ, чтобы служба возвращала мое исключение?

1 Ответ

1 голос
/ 17 марта 2012

Вам нужно выдать исключение FaultException, как указано здесь .

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