2014-11-06 2 views
0

ASP.net 및 C#을 사용하여 웹 사이트를 구축 중입니다. 사용자가 내 웹 사이트를 사용하려면 Windows 인증을 사용하여 스스로를 인증해야합니다.asp.net을 사용한 Windows 인증

나는 이제 내 웹 사이트에서 나중에 사용할 수 있도록 사용자가 세션에서 인증 한 이름을 저장하려고합니다.

그 방법을 아는 사람이 있습니까?

답변

2
Session["UserName"] = value; 

그럼 당신은 그처럼 retreive 수 있습니다

string username = (string)Session["UserName"]; 

또는

<script type="text/javascript"> 
var someSession = '<%= Session["UserName"].ToString() %>'; 
</script> 
+0

그럼 내가 이름을 자신을 제공하지만 난 그들이 로그인 할 때 사용하는 이름과 동일한 이름을 얻으려면 . – Urjen

+1

이 [link] (http://www.codeproject.com/Articles/12614/How-to-Get-Window-NT-Logged-User-Name-Using-ASP-NE)의 기사가 도움이되기를 바랍니다. @Urjen –

+0

U는 영웅입니다. 정확히 내가 찾고있는 곳이었습니다. 내 Google 기술이 나를 다시 실패하게 만들었습니다. – Urjen