Demande le manifeste PWA avec le cookie de session
Le navigateur demande `manifest.webmanifest` sans cookie par défaut : SSOwat ne reconnaît aucune session et redirige vers le portail YunoHost, qui est une autre origine — la réponse n'a pas d'Access-Control-Allow-Origin et le manifeste est bloqué. L'application fonctionnait quand même, ce qui rendait le défaut discret : ce qui tombait, c'est ce que le manifeste décide à l'INSTALLATION (nom, icônes, start_url, mode standalone). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -10,7 +10,12 @@
|
||||
<link rel="stylesheet" href="css/app.css" />
|
||||
<link rel="icon" type="image/png" href="favicon.png" />
|
||||
<link href="MaBibli.Client.styles.css" rel="stylesheet" />
|
||||
<link href="manifest.webmanifest" rel="manifest" />
|
||||
<!-- crossorigin="use-credentials" n'est PAS décoratif : sans lui, le navigateur demande le
|
||||
manifeste SANS cookie, SSOwat ne reconnaît pas la session et redirige vers le portail
|
||||
YunoHost — la réponse ne porte alors aucun Access-Control-Allow-Origin, et le manifeste
|
||||
est purement et simplement bloqué. Voir CLAUDE.md, « Le manifeste PWA se demandait
|
||||
sans cookie ». -->
|
||||
<link href="manifest.webmanifest" rel="manifest" crossorigin="use-credentials" />
|
||||
<link rel="apple-touch-icon" sizes="512x512" href="icon-512.png" />
|
||||
<link rel="apple-touch-icon" sizes="192x192" href="icon-192.png" />
|
||||
</head>
|
||||
|
||||
Reference in New Issue
Block a user