Logs
La journalisation se configure dans le fichier appsettings.json du projet Server.
Mails SMTP
L'envoi de mails s'effectue depuis le projet Server, par exemple depuis un contrôleur ou un service serveur.
CSP
Lagoon génère l'en-tête HTTP Content-Security-Policy à partir de l'URL publique de l'application et de la section Lagoon:CSP du fichier appsettings.json.
HTTP au lieu de HTTPS
Si l'application doit fonctionner en HTTP, modifiez l'URL Lagoon:PublicUrl dans le fichier appsettings.json du projet Server pour remplacer https:// par http://.
Tracked Changes
Le système Tracked Changes historise les ajouts, suppressions et modifications d'entités EF Core dans une application Lagoon.
Compression
Lagoon ne publie les fichiers statiques qu'au format Brotli, qui n'est négocié qu'en HTTPS. Si l'application doit fonctionner en HTTP, ajoutez LagoonDefaultCompression au fichier Directory.Build.props de la solution.
Authentification & autorisation
13 éléments
Données — EF Core
5 éléments
Batch / Console
2 éléments
Assainissement HTML
Le service LgHtmlSanitizer de Lagoon.Server retire les scripts, les gestionnaires d'événements, les URL dangereuses et les formulaires d'un contenu HTML avant de l'afficher aux utilisateurs.
Cloud Storage
Contenu hérité de l'ancienne documentation, en attente de réécriture.