Gibt es einen Leistungseinbruch bei „Windows“ Authentifizierung auf einer anonymen Website aktiviert ist?

StackOverflow https://stackoverflow.com/questions/263640

  •  06-07-2019
  •  | 
  •  

Frage

Ich habe Verkehr ASP.NET 2.0-Website mit einer hohen Performance-Probleme wurden mit auf Windows 2000 läuft, während die Datei web.config bearbeite ich, dass der Authentifizierungsmodus bemerkt wurde auf ‚Windows‘ gesetzt. Habe ich es auf ‚Keine‘. Die einzigen Benutzer diese Seite hat sind anonym, und es wird 25.000 Seitenaufrufe am Tag. Könnte dies ein verursacht Leistungsprobleme gewesen sein?

War es hilfreich?

Lösung

Es gibt ein kleines Potential, aber wenn Sie keine Ordner zu sichern, sollte es kein Problem sein.

In Wirklichkeit wäre es meist ein Problem sein, wenn Sie einen Ordnerpfad sichern erforderlich.

Es könnte etwas Geschwindigkeit, aber ich kann mir nicht vorstellen, das wäre schlecht.

Andere Tipps

Es ist sehr unwahrscheinlich. Windows-Authentifizierung wird innerhalb IIS ausgeführt wird, und dann wird ein Token an ASP.NET gesendet, so dass, wenn Sie Anonyme Authentifizierung verwenden, dann wird es effektiv augenblicklich sein, wie dieses Token wird erstellt, wenn der Sicherheitskontext erstellt wird und dass wird es sein.

Die ‚None‘ Authentifizierung für benutzerdefinierte Authentifizierung bestimmt ist, anstatt für anonyme Authentifizierung- anonymen einer der Authentifizierungsoptionen Windows ist (das heißt IIS Auth).

Vielleicht sollten Sie das Setup auf dem App Tracing und erhalten Methoden Ereigniszeiten zu protokollieren, um zu sehen, wo es langsam ist. Es ist wahrscheinlich eine langsam laufende Abfrage, ein Timeout Problem, den Mangel an Speicherplatz / Swap-Raum, so etwas sein.

Check out: http://msdn.microsoft .com / de-de / library / aa291347 (VS.71) aspx für weitere Einzelheiten über die Authentifizierungsmethoden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top