Características y problemas adicionales relacionados con la configuración en Microsoft Teams para empresas
Esta respuesta se ha traducido automáticamente. Por lo tanto, puede contener errores gramaticales o expresiones inapropiadas.
Estimado @Daniel Castro:
Gracias por contactar con la Comunidad de Preguntas y Respuestas de Microsoft.
Lamento que se encuentre con este problema. Es realmente un problema complejo y que requiere mucho tiempo, especialmente después de haber realizado una solución de problemas tan exhaustiva. Gracias a mi investigación y a sus pasos de solución de problemas, ya ha descartado las causas más comunes del error "El recurso de la aplicación definido en el manifiesto y el origen del iframe no coinciden". Esto sugiere claramente que el problema es algo más sutil, probablemente un problema de caché o un detalle de configuración muy pequeño.
A continuación, se presentan algunos puntos menos obvios que podrían estar causando esta discrepancia de origen:
Almacenamiento en caché del lado del cliente en Teams
Incluso con las configuraciones correctas, el cliente de Teams a veces puede conservar una versión en caché de un estado anterior, lo que puede provocar este error. El cliente de escritorio, en particular, puede ser persistente. Borrar la caché: La forma más eficaz de borrar la caché de un cliente de Teams es eliminar manualmente la carpeta de caché. Salga de Teams por completo, vaya a %appdata%\Microsoft\Teams y elimine la carpeta Caché.
Pruebe con otro cliente o navegador: Pruebe su aplicación en una ventana de incógnito o privada. Esto le asegurará que está usando una sesión nueva sin datos antiguos almacenados en caché.
Si bien ya ha comprobado que sus URL coinciden, el formato específico api:// suele ser una fuente de error. El formato correcto para el campo webApplicationInfo.resource es una URI de API precisa, no solo una URL HTTPS estándar.
Formato correcto:
"webApplicationInfo": { "id": "<your-aad-app-client-id>", "resource": "api://<your-app-domain>/<your-aad-app-client-id>" }
Incluso una discrepancia sutil, como usar https:// en lugar de api://, puede provocar el error "origin do not match".
Puede encontrar una respuesta similar a su pregunta aquí:
Error al obtener el token de SSO: El recurso de la aplicación definido en el manifiesto y el origen del iframe no coinciden (solo en inglés)
Microsoft Teams - El recurso de la aplicación definido en el manifiesto y el origen del iframe no coinciden - Stack Overflow (solo en inglés)
(Nota: Microsoft proporciona esta información para su comodidad. Los sitios no están controlados por Microsoft. Microsoft no puede garantizar la calidad, seguridad ni idoneidad del software ni de la información que se encuentra allí. Asegúrese de comprender completamente el riesgo antes de consultar cualquier sugerencia del enlace anterior).
Si ninguna de las soluciones anteriores funciona, el siguiente paso es enviar un ticket de soporte.
Tenga en cuenta que nuestra respuesta inicial no siempre resuelve el problema de inmediato. Sin embargo, con su ayuda e información más detallada, podemos colaborar para encontrar una solución. Gracias por su paciencia y comprensión. Espero su respuesta.
Si la respuesta te resulta útil, haz clic en "Aceptar respuesta" y dale un voto positivo. Si tienes alguna pregunta adicional sobre esta respuesta, haz clic en "Comentar".
Nota: Sigue los pasos de nuestra documentación para activar las notificaciones por correo electrónico si deseas recibirlas en este hilo.