Antes de comenzar, nuestros clientes tienen que conectarse a través de AFDS para poder para ir al CRM 2011. Así que estamos hablando de un "entorno IFD".ADFS (CRM 2011) - Problema de autenticación en Microsoft Outlook Client para CRM (Response.Redirect (...) & Window.Open (...))
Tengo un problema cuando uso el "CRM 2011 Outlook Client" y la "Window.Open (...)" - función JS. Cuando presionan un botón en el CRM 2011, se activa una página ASPX y hace algunas cosas con un archivo adjunto en el correo electrónico. Luego crea con éxito un contacto y luego debe redireccionar a esa página de "Contacto". Pero cada vez que hago un redireccionamiento a una página de "CRM 2011", el usuario solicita sus credenciales. Esto se debe a que "Window.Open (...)" abre la pantalla en una nueva pantalla "Navegador" y se pierde la autenticación (porque venimos del cliente de outlook).
El escenario anterior funciona bien cuando se utiliza el CRM basado en "Web" 2011, porque primero necesita iniciar sesión a través de ADFS.
¿Alguno de ustedes ha encontrado el problema anterior y tiene una gran solución para esto?
- ¿Hay alguna manera de hacer un "Window.Open (...)" y permanecer en una pantalla "Outlook"? ¿Igual que debe hacer doble clic en un contacto en "CRM 2011 Outlook Client"?
- ¿Hay alguna manera de hacer una "redirección", puedo dar automáticamente las credenciales a la página, para que se abra la página sin que el usuario mismo tenga que ingresar sus credenciales? He leído algo sobre SignInRequestMessage y FederatedAuthentication, pero no se han mostrado ejemplos claros para hacerlo.
Espero que me puedan ayudar. ¡A mi lado, si encuentro alguna resolución, volveré aquí!
Saludos cordiales, Frederic
Tengo una respuesta para esto ... Tengo que desenterrarlo. Vuelva a consultar alrededor de las 10: 00 a EST mañana. la respuesta corta es "no use window.open", tengo la llamada de CRM JS correcta para que pueda abrir el contacto sin el drama de autenticación ... estad atentos –
por cierto - gran pregunta –
Sería genial si pudieras compartir eso respuesta :) Esto resolvería muchos de nuestros problemas;) – Freeetje