Le code de production minifié est difficile à déboguer à partir d’une trace de pile. Les cartes sources peuvent les mapper à des fichiers créés, mais la diffusion publique d'une carte peut révéler un code source qui n'était pas destiné à être distribué.

Utiliser le chemin de téléchargement du fournisseur de surveillance

  • Générez des cartes pendant la construction et téléchargez-les avec un identifiant de déploiement ou de version.
  • Configurez le serveur Web ou le bundler pour ne pas exposer publiquement les fichiers de carte lorsque cela correspond à votre stratégie source.
  • Limitez l’accès aux cartes du service de surveillance aux personnes et aux systèmes qui en ont besoin.

Vérifier le mappage des versions

Déclenchez une erreur de test connue dans un environnement hors production et confirmez le fichier et le plan de ligne signalés avec la version correcte. Supprimez les cartes téléchargées lorsque la politique de rétention du fournisseur ou votre propre politique l'exige.

Les cartes sources améliorent le diagnostic ; ils ne remplacent pas les contrôles d’accès, l’analyse secrète ou la gestion sécurisée des erreurs. Ne placez jamais d’informations d’identification dans le code source en supposant qu’une carte de production est privée.