Tengo una aplicación donde necesitas dar permiso para acceder a los archivos. El usuario hace clic en un botón que abre una ventana emergente para que el usuario inicie sesión y permita el acceso. La ventana emergente luego redirige a una URL que contiene un código . Necesito obtener este código de la URL para poder enviarlo a mi API.
El problema que tengo es que sigo recibiendo este error:
DOMException no detectada: bloqueó un marco con origen "http://localhost:3000" para que no acceda a un marco de origen cruzado.
Una vista previa del código es la siguiente:
var windowReference; const openAccessWindow = async () => { if (windowReference == null || windowReference.closed) { windowReference = window.open( 'https://sandbox-api.some_more_information', 'Records', 'popup'); console.log(windowReference.location.href); } else { windowReference.focus() } }