El servidor Escritorio y otros orígenes
Escritorio y otros orígenes
El drive en su propia ventana, primero en un Mac, contra tu servidor; o en una página servida desde otro dominio. Ambos son otro origen, al que se deja entrar por su nombre.
En esta página
La aplicación
- La primera vez pide la dirección de las rutas del servidor y, cuando el servidor lo pide, un token, enviado como Authorization: Bearer; se guarda, y se reintenta en cada inicio.
- Server → Change Server… (⇧⌘K) pide otro.
- Lo que descarga va a Descargas, con un nombre ocupado liberado: “informe (2).pdf”.
npm run desktopla abre contra el playground;npm run build:desktopgenera ReboFiles.app.
Déjala entrar
Primero se responde a la pregunta del navegador, y el ETag de una parte queda legible. Solo los orígenes de la lista.
createDriveHandler({
...options,
// The desktop window on a Mac and on Windows, and a page of another domain.
cors: { origins: ['tauri://localhost', 'http://tauri.localhost', 'https://app.example.com'] },
});Y el bucket
Los bytes van de la ventana directo al bucket: pon los mismos orígenes en su regla de orígenes.
Todavía no
- Iniciar sesión mediante la página del servidor, para un servidor cuya sesión es solo una cookie.
- Windows y Linux: los construye el workflow Desktop, un .dmg, un instalador de Windows, un .deb y un AppImage; aún sin probar a mano. Firmada y notarizada cuando se le den los certificados como secretos: aún no hay.