Intenta cargar un archivo en una carpeta de OneDrive compartida por un socio externo, pero la carga falla solo en Google Chrome mientras que funciona en Microsoft Edge o Firefox. Este problema suele ocurrir debido a una cookie de terceros bloqueada, una caché del navegador desactualizada o una extensión del navegador conflictiva que interfiere con el protocolo de autenticación necesario para el uso compartido externo. Este artículo explica la causa raíz y proporciona una solución paso a paso para restaurar las cargas web en el navegador afectado.
Puntos clave: Solucionar errores de carga web de OneDrive en un navegador para uso compartido externo
- Configuración del navegador > Privacidad y seguridad > Cookies de terceros: Las cookies de terceros bloqueadas impiden que el token de autenticación se transmita durante las cargas de uso compartido externo.
- Configuración del navegador > Extensiones: Los bloqueadores de anuncios y las extensiones de privacidad a menudo eliminan los encabezados necesarios o redirigen la solicitud de carga antes de que llegue a OneDrive.
- Configuración del navegador > Borrar datos de navegación: Una caché obsoleta o cookies dañadas pueden hacer que el navegador reutilice un token de sesión caducado para la sesión de uso compartido externo.
Por qué falla la carga web de OneDrive en un navegador para uso compartido externo
Cuando accede a una carpeta de OneDrive compartida por un usuario externo, el navegador debe completar un flujo de autenticación de origen cruzado. La URL de uso compartido externo está alojada en un dominio de Microsoft diferente al de OneDrive de su inquilino. El navegador envía una solicitud a la URL compartida, que redirige a una página de inicio de sesión de Microsoft que emite un token de corta duración. Ese token se utiliza luego para autorizar la carga.
El fallo se produce cuando el navegador bloquea las cookies de terceros. La redirección de autenticación depende de una cookie establecida por login.microsoftonline.com mientras la página se sirve desde onedrive.live.com o un dominio específico de uso compartido. Si el navegador trata esto como una cookie de terceros y la bloquea, el intercambio de tokens falla silenciosamente. El botón de carga puede parecer funcional, pero la solicitud POST real devuelve un error 401 o 403.
Una segunda causa común es una extensión del navegador que modifica los encabezados HTTP o bloquea la ejecución de scripts. Extensiones como uBlock Origin, Privacy Badger o Ghostery pueden eliminar el encabezado Authorization o impedir que se cargue el JavaScript que gestiona el progreso de la carga. El navegador muestra entonces una barra de progreso de carga que nunca se completa, o el archivo simplemente desaparece sin un mensaje de error.
Pasos para solucionar la carga web de OneDrive en el navegador afectado
Utilice los siguientes pasos en el navegador donde falla la carga. Si tiene varios navegadores que fallan, repita los pasos para cada uno.
- Habilitar cookies de terceros para los dominios de Microsoft
En Google Chrome, abra Configuración > Privacidad y seguridad > Cookies de terceros. Seleccione “Permitir cookies de terceros” o agregue “login.microsoftonline.com” y “onedrive.live.com” a la lista “Sitios que siempre pueden usar cookies”. En Firefox, vaya a Configuración > Privacidad y seguridad > Cookies y datos del sitio y agregue esos mismos dominios a la lista “Administrar excepciones” con “Permitir” seleccionado. - Deshabilitar temporalmente las extensiones del navegador
Abra la página de administración de extensiones. En Chrome, escriba chrome://extensions en la barra de direcciones y presione Enter. Desactive todas las extensiones. En Firefox, escriba about:addons y desactive todas las extensiones. Pruebe la carga nuevamente. Si funciona, vuelva a habilitar las extensiones una por una para identificar la extensión conflictiva. - Borrar los datos de navegación del navegador afectado
En Chrome, vaya a Configuración > Privacidad y seguridad > Borrar datos de navegación. Seleccione “Todo el tiempo” como intervalo de tiempo. Marque “Cookies y otros datos de sitios” y “Imágenes y archivos en caché”. Haga clic en “Borrar datos”. En Firefox, vaya a Configuración > Privacidad y seguridad > Cookies y datos del sitio > Borrar datos, marque ambas casillas y haga clic en “Borrar”. - Restablecer la configuración del navegador a los valores predeterminados
Si los pasos anteriores no resuelven el problema, restablezca el navegador. En Chrome, vaya a Configuración > Restablecer configuración > Restaurar la configuración a sus valores predeterminados originales. En Firefox, vaya a Configuración > Ayuda > Más información de solución de problemas > Restablecer Firefox. Esto elimina todas las extensiones, cookies y datos de sitios sin eliminar los marcadores ni las contraseñas. - Probar la carga en una ventana de navegación privada
Abra una ventana de incógnito en Chrome o una ventana privada en Firefox. Inicie sesión en el enlace de uso compartido externo nuevamente. Si la carga funciona en modo privado, el problema se debe a datos en caché o a una extensión que está activa en modo normal.
Si OneDrive sigue teniendo problemas después de la solución principal
La carga se realiza correctamente en modo privado pero falla en modo normal
Esto indica un perfil dañado o una extensión persistente. Borre todos los datos de sitios específicamente para los dominios de Microsoft. En Chrome, haga clic en el icono de candado junto a la barra de direcciones, seleccione “Cookies y datos del sitio” y luego “Administrar cookies y datos del sitio”. Elimine todas las entradas de onedrive.live.com, login.microsoftonline.com y el dominio de uso compartido específico que se muestra en la URL.
La carga falla en todos los navegadores
Esto apunta a un problema de configuración a nivel de inquilino o de uso compartido externo. Verifique que el usuario externo le haya otorgado al menos el permiso “Puede editar” en la carpeta. Compruebe en el centro de administración de Microsoft 365, en Configuración > Configuración de la organización > Uso compartido, para confirmar que el uso compartido externo está permitido para la colección de sitios o el inquilino específico.
El archivo se carga pero la barra de progreso nunca llega al 100 por ciento
Esto suele deberse a un proxy de red o firewall que bloquea las conexiones WebSocket utilizadas por OneDrive para el progreso de carga en tiempo real. Comuníquese con su equipo de TI para asegurarse de que el tráfico WebSocket a sharepoint.com y onedrive.com esté permitido. Intente cargar un archivo más pequeño de menos de 10 MB para ver si el problema está relacionado con el tamaño.
Comparación de navegadores para cargas de uso compartido externo de OneDrive
| Elemento | Google Chrome | Microsoft Edge |
|---|---|---|
| Cookies de terceros predeterminadas | Bloqueadas en modo incógnito y normal (a partir de Chrome 121+) | Permitidas para dominios de Microsoft de forma predeterminada |
| Interferencia de extensiones | Común con bloqueadores de anuncios y herramientas de privacidad | Menos común; menos extensiones de privacidad instaladas de forma predeterminada |
| Flujo del token de autenticación | Requiere permitir cookies de terceros para la redirección entre dominios | Utiliza autenticación integrada de Windows para dispositivos corporativos |
| Tasa de éxito de carga con recursos compartidos externos | Funciona después de cambiar la configuración de cookies | Funciona sin cambios de configuración |
La tabla muestra que Chrome requiere una excepción explícita de cookies de terceros para los dominios de inicio de sesión de Microsoft, mientras que Edge maneja el mismo flujo sin cambios manuales. Si su organización exige Chrome, aplique la excepción de cookies mediante Directiva de grupo o Intune para evitar la configuración por usuario.
Ahora puede restaurar las cargas web de OneDrive para uso compartido externo en el navegador afectado habilitando cookies de terceros para los dominios de Microsoft, deshabilitando extensiones conflictivas y borrando datos de caché obsoletos. Después de aplicar la solución, pruebe la carga con un archivo pequeño primero para confirmar que el protocolo de enlace de tokens se realiza correctamente. Para problemas recurrentes, considere usar el centro de administración de Microsoft 365 para configurar una excepción de política de cookies para todo el inquilino o implementar la configuración “Permitir cookies de terceros para dominios de Microsoft” a través de Directiva de grupo en todos los dispositivos administrados.