2008-11-04 3 views
0

Windows 2000에서 실행되는 트래픽이 많은 ASP.NET 2.0 사이트에서 성능 문제가 발생했습니다. web.config 파일을 편집하는 동안 인증 모드가 'Windows'로 설정되었음을 확인했습니다. 나는 그것을 'None'으로 바꿨다. 이 사이트의 유일한 사용자는 익명이며 하루에 25,000 개 이상의 페이지 뷰를 제공합니다. 이로 인해 성능 문제가 발생할 수 있습니까?익명의 웹 사이트에서 "Windows"인증을 사용할 때 성능이 저하됩니까?

답변

0

작은 가능성이 있지만 폴더를 확보하지 않으면 문제가되지 않습니다.

실제로 폴더 경로를 보호해야하는 경우 대부분 문제가됩니다.

성능이 약간 저하 될 수 있지만 그다지 나쁘지는 않을 것입니다.

0

매우 드뭅니다. Windows 인증은 IIS 내에서 수행되고 토큰이 ASP.NET으로 전송되므로 익명 인증을 사용하는 경우 보안 컨텍스트가 만들어 질 때이 토큰이 만들어지기 때문에 사실상 즉시 적용됩니다. 될거야.

'없음'인증은 익명 인증 대신 사용자 정의 인증을위한 인증입니다. 익명은 Windows 인증 (IIS 인증) 중 하나입니다.

아마 응용 프로그램에서 추적을 설정하고 이벤트 기간을 기록하여 느린 부분을 확인해야합니다. 속도가 느린 쿼리, 시간 초과 문제, 디스크 공간/스왑 공간 부족 등이있을 수 있습니다.

인증 방법에 대한 자세한 내용은 http://msdn.microsoft.com/en-us/library/aa291347(VS.71).aspx을 참조하십시오.

관련 문제