4 votos

Azure DevOps (TFS) en Safari sigue pidiendo la contraseña

Después de actualizar a MacOS Monterey, Safari sigue mostrando solicitudes de autenticación para la instancia Azure DevOps local. Es interesante que puedo seguir presionando el botón de cancelación en el formulario de inicio de sesión, y me permite ver el sitio.

Funciona desde MacOS Big Sur y Safari versión 14.1.2 (16611.3.10.1.6). En MacOS Monterey, funciona en otros navegadores (Microsoft Edge, Chrome), todo funciona bien. Introduzco el login/contraseña una vez y no me lo vuelve a pedir.

En la pestaña del navegador, veo que la petición /connect se ha quedado atascada, pero no sé cómo solucionar más problemas. ¿Alguna sugerencia?

Información sobre el medio ambiente:

  • Versión MacOS: 12.0.1
  • Versión Safari: 15.1
  • Actualización 1.1 de Azure DevOps Server 2020

4voto

John Rennemeyer Puntos 36

Actualmente parece ser un error con la nueva implementación de NSUrlSession Websocket en WebKit.

Puede leer más sobre el tema aquí:

https://github.com/wandenberg/nginx-push-stream-module/issues/295

  Hasta que Microsoft lo arregle por su parte o Apple lo arregle por la suya (dependiendo de cómo se vea una posible resolución) puedes desactivar la característica experimental NSURLSession Websocket para arreglar los múltiples avisos que aparecen y que la llamada /connect funcione correctamente:

  En iOS:

  Vaya a la aplicación de Ajustes -> Safari -> Avanzado -> Funciones Experimentales -> NSURLSession WebSocket y desactívelo.

  En MacOS:

  Abra Safari, vaya a Preferencias, haga clic en Avanzadas, marque la casilla "Mostrar el menú de Desarrollo en la barra de herramientas", cierre las Preferencias, haga clic en Desarrollo -> Funciones experimentales, y desplácese hasta "NSURLSession WebSocket" y desmarque la casilla.

  Esto revertirá a la implementación anterior de websocket que no tiene este problema.

0voto

Oskar Puntos 1242

Utilizo los navegadores Edge y Firefox con aplicaciones web desarrolladas por Microsoft (O365 / Azure y otros portales de administración). Para mí, el camino de menor resistencia funciona ya que no prueban bien con Safari y muchas cosas a menudo se rompen incluso después de iniciar sesión. Ya no quiero ser su generador de QA y tickets después de hablar con nuestro TAM / representante de cuentas y el equipo de ingeniería unas cuantas veces.

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