/ / MiniProfiler für mehrere Domänen konfigurieren - mvc-mini-profiler

Konfigurieren von MiniProfiler für die Arbeit mit mehreren Domänen - mvc-mini-profiler

Ich möchte MiniProfiler zu einem Projekt mit mehreren Domänen-Wartungsanforderungen hinzufügen:

  1. application.domain.com (Dient für HTML, JavaScript usw.)
  2. api.domain.com (REST / JSON-API)

Eines der besten Features von MiniProfiler ist, wieAJAX - Aufrufe werden angezeigt, die oben genannten Aktionen funktionieren nicht. Hat jemand Vorschläge zu einer Vorgehensweise / Konfiguration, mit der ich MiniProfiler - Ereignisse von api.domain.com auf Seiten in application.domain.com anzeigen kann? ?

Antworten:

2 für die Antwort № 1

Dies kann durchgeführt werden, erfordert jedoch einige zusätzliche Einrichtungsschritte von Ihrer Seite:

  1. Richten Sie die MiniProfiler.Settings.Storage Speichern auf einem Speichermedium (z. B. einem Redis-Cache oder einem SQL-Server), auf das von allen Domänen aus zugegriffen werden kann. Auf diese Weise können alle Domänen, für die ein Profil erstellt wird, ihre Ergebnisse zusammen speichern.
  2. Stellen Sie sicher, dass Sie einstellen MiniProfiler.Current.User auf allen Domains den gleichen Wert haben. Standardmäßig werden beim Abrufen von Ergebnissen alle Ergebnisse für einen bestimmten Benutzer angezeigt. Sie möchten also sicherstellen, dass Profile für denselben Benutzer in mehreren Domänen konsistent gespeichert werden.