Como ya sabe, se recomienda manejar excepciones utilizando FaultException con el servicio WCF estándar para ocultar los detalles de las excepciones. Está bien, pero tengo problemas con el servicio WCF Ria. Quiero arrojar una excepción del servicio de dominio y el cliente manejará esa excepción. Quiero evitar divulgar información confidencial de la excepción, como el seguimiento de la pila, los nombres de los métodos, etc. Si fuera el servicio WCF estándar, utilizaría la excepción FaultException, pero en el servicio Ria no funciona. No importa qué tipo de Excepción arroje del servicio de dominio, el cliente siempre obtiene DomainOperationException. ¿Hay alguna manera en que pueda lanzar una FaultException al cliente de Silverlight desde el servicio de dominio (para no revelar los detalles de la excepción real)? Por ejemplo, tengo una ventana de inicio de sesión. Cuando el botón de inicio de sesión del golpe de usuario, no debe haber varios errores de validación, tales como:Manejo de excepciones en el servicio RIA
- nombre de usuario o contraseña no válidos
- cuenta de usuario está bloqueada
- La cuenta no está activada
- etc
Quiero tener tipos de fallas para cada error que pueda ocurrir. El cliente debe verificar lo que salió mal y mostrar el mensaje de error correspondiente. Inhabilité CustomErrors pero no ayudó. Cualquier ayuda sería apreciada. Gracias
muy interesante, yo estoy a la espera de las respuestas! – flayn
Yo también ... :(Por cierto, puede seguir esta pregunta http://forums.silverlight.net/forums/t/226768.aspx <- aquí también – Davita