6 votos

¿Dónde almacena Microsoft Teams sus credenciales de inicio de sesión en caché?

Cuando inicio Teams.app (actualmente con la versión beta 1.6.00.10052 en MacOS 13.3.1), me aparece una ventana emergente de inicio de sesión/autenticación con el siguiente mensaje 7 cuentas . Actualmente sólo utilizo 2 de ellos. Las otras están relacionadas con cuentas de prueba que utilicé en algún momento en un pasado lejano.

He rastreado todos los archivos que Teams parece tocar desde el lanzamiento hasta que aparece esa ventana utilizando eslogger . También he rastreado el tráfico HTTP con Proxyman. Sigo sin poder averiguar de dónde proceden estos datos. Planteé esta pregunta como tema en el GitHub de MicrosoftTeams-msinternal, pero no obtuve respuesta.

Teams login window

¿Cómo puedo borrar esta caché o eliminar estas cuentas del selector?

Actualización: Gracias a bmike por la respuesta a continuación, de hecho, fue el Llavero el que almacenó estas credenciales todo el tiempo. Aquí está una de una sola línea que terminé de conformarse con que restablecer con éxito ellos:

for svce in AdalCache OneAuthAccount; do security delete-generic-password -s $svce; done

7voto

Oskar Puntos 1242

Microsoft utiliza el llavero nativo para almacenar tu identidad para sus aplicaciones MacOS / iOS / iPadOS. Siempre y cuando tengas una copia de seguridad o sepas que puedes volver a iniciar sesión en tu cuenta de Microsoft, no hay nada malo en eliminar todas las entradas relacionadas con Microsoft de tu llavero y luego reiniciar / salir de todas las aplicaciones (incluyendo ayudantes de fondo) y luego ver si has limpiado lo suficiente.

Busca las siguientes cadenas en tu llavero:

  • ADAL
  • OneAuthAccount
  • Microsoft (especialmente com.microsoft items..)

Algunos elementos de Microsoft son entregados por Apple como parte del llavero del sistema y certificados Root, por lo que no deben ser eliminados, pero una reinstalación de MacOS desde la recuperación o copia de seguridad arreglará eso y las cosas no se rompen cuando la gente ha eliminado demasiado en mi experiencia en el pasado.

También en el pasado, los elementos ADALcache eran problemáticos:

Hay MSAL / ADAL / y el legado de inicio de sesión de código enviado por Microsoft, por lo que lo que funcionó en el pasado puede no funcionar ahora - el uso de cuidado en Google sobre este tema / comprobar las versiones de las aplicaciones / y como siempre, una copia de seguridad y leer atentamente los diálogos y las advertencias son tácticas clave de supervivencia que te ahorran tiempo más adelante. Si tienes que reinstalar MacOS, ninguno de tus datos o preferencias se perderán, simplemente intenta no forzar el borrado de los llaveros Root (si es que MacOS te deja hacerlo).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X