¿Hay un impacto en el rendimiento cuando & # 8220; Windows & # 8221; ¿La autenticación está habilitada en un sitio web anónimo?

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

  •  06-07-2019
  •  | 
  •  

Pregunta

He tenido problemas de rendimiento con un sitio ASP.NET 2.0 de alto tráfico que se ejecuta en Windows 2000. Mientras editaba el archivo web.config, noté que el modo de autenticación estaba configurado en 'Windows'. Lo cambié a 'Ninguno'. Los únicos usuarios que tiene este sitio son anónimos y obtiene más de 25,000 visitas al día. ¿Podría esto haber sido un problema de rendimiento causado?

¿Fue útil?

Solución

Hay un pequeño potencial, pero si no está asegurando ninguna carpeta, no debería ser un problema.

En realidad, sería un problema si necesitara asegurar una ruta de carpeta.

Puede haber un golpe de rendimiento PEQUEÑO pero no puedo imaginar que sea tan malo.

Otros consejos

Es muy poco probable. La autenticación de Windows se realiza dentro de IIS, y luego se envía un token a ASP.NET, por lo que si está utilizando la autenticación anónima, será efectivamente instantáneo, ya que este token se creará cuando se cree el contexto de seguridad y eso lo seré.

La autenticación 'Ninguna' está destinada a la autenticación personalizada, en lugar de a la autenticación anónima: anónimo es una de las opciones de autenticación de Windows (es decir, autenticación IIS).

Quizás debería configurar el rastreo en la aplicación y obtener métodos para registrar períodos de eventos, para ver dónde es lento. Es probable que sea una consulta de ejecución lenta, un problema de tiempo de espera, falta de espacio en disco / espacio de intercambio, algo así.

Echa un vistazo: http://msdn.microsoft .com / es-us / library / aa291347 (VS.71) .aspx para obtener más detalles sobre los métodos de autenticación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top