ASP.Net 웹 응용 프로그램에서 Windows 인증을 사용하고 로그인 한 사용자 이름을 검색하려는 코드 숨김을 사용하고 있습니다. 이 일상적인 WindowsIdentity.GetCurrent(). 이름을 사용하고 있지만 사용자 이름을 얻는 대신 NT AUTHORITY \ NETWORK SERVICE가 표시됩니다. 변경해야하거나 사용자가 예상과 다른 방식으로 로그인하고 있습니까?ASP.NET 웹 응용 프로그램에서 로그인 한 사용자를 검색하려면 어떻게해야합니까?
0
A
답변
1
:
<system.web>
<identity impersonate="true"/>
</system.web>
이 웹 앱이 현재 로그인 한 가장 것 사용자. 그것은 약간의 함의를 가지고 있습니다. 중요한 것은 에 로그인 한 사용자 인에 파일, 폴더, 데이터베이스 등에 대한 적절한 권한이 있어야한다는 것입니다.
원하지 않는 경우 WindowsIdentity.GetCurrent()
대신 User.Identity
을 사용할 수 있습니다.
2
현재 HttpContext 개체의 정체성을 얻을 것이다 사용 this.Context.User.Identity.Name
: 귀하의 Web.config에 다음을 추가 http://msdn.microsoft.com/en-us/library/system.web.httpcontext.user.aspx
+0
James Answer에 추가하려면 WindowsIdentity.GetCurrent()가 응용 프로그램에 로그인 한 사용자가 아니라 응용 프로그램 풀을 실행하는 사용자를 반환합니다. –
관련 문제
- 1. 기본 웹 응용 프로그램에서 다른 ASP.NET 응용 프로그램에 자동으로 로그인
- 2. Pinax에서 현재 로그인 한 사용자를 얻으려면 어떻게해야합니까?
- 3. 내 asp.net 응용 프로그램에서 사용자를 로그 아웃하는 방법?
- 4. ASP.NET 웹 응용 프로그램에서 queryString 숨기기
- 5. Forms를 사용하여 사용자 로그인이 내장 된 ASP.NET MVC 3에서 현재 로그인 한 사용자의 목록을 검색하려면 어떻게해야합니까?
- 6. EJB3 보안 : 로그인 한 사용자를 추적하는 방법?
- 7. 모든 사용자를 웹 응용 프로그램에서 로깅
- 8. asp.net 응용 프로그램에서 Google 로그인 및 등록
- 9. 복잡한 웹 응용 프로그램에서 사용자가 편집 한 내용을 지원하려면 어떻게해야합니까?
- 10. ASP.NET 응용 프로그램에서 로그인 한 Windows 도메인 계정을 어떻게 구합니까?
- 11. 로그인 한 사용자를 어떻게 인식합니까?
- 12. JavaScript 코드로 현재 로그인 한 사용자의 TCM URI를 검색하려면 어떻게해야합니까?
- 13. 웹 응용 프로그램에서 다중 로그인 피하기
- 14. 사용자 정의 웹 서비스에서 사용자를 인증하려면 어떻게해야합니까?
- 15. ASP.NET 웹 응용 프로그램에서 ASP.NET MVC 응용 프로그램으로 리디렉션
- 16. 내 웹 응용 프로그램에서 asp.net
- 17. asp.net 웹 응용 프로그램에서 캐싱
- 18. ASP.NET 응용 프로그램에서 Windows 인증
- 19. winforms 응용 프로그램에서 asp.net 응용 프로그램에 인증
- 20. ASP.NET 웹 응용 프로그램에서 ASP.NET 웹 서비스에서 SQL Server 인증
- 21. 웹 사이트의 favicon을 검색하려면 어떻게해야합니까?
- 22. ClickOnce 응용 프로그램에서 쿼리 문자열 정보를 검색하려면 어떻게해야합니까?
- 23. ASP.NET 웹 응용 프로그램에서 웹 서비스 사용
- 24. ASP.NET 응용 프로그램에서 리소스가 부족하지 않도록하려면 어떻게해야합니까?
- 25. asp.net 웹 응용 프로그램에서 SSRS 보고서 시작
- 26. 한 asp.net 웹 응용 프로그램에서 다른 asp.net 웹 응용 프로그램으로 JSON 보내기
- 27. 로그인 한 사용자를 기준으로 데이터 만 표시
- 28. 단일 페이지 응용 프로그램에서 사용자를 인증 하시겠습니까?
- 29. azure asp.net 웹 응용 프로그램의 Hotmail 로그인
- 30. asp.net mvc 3에 로그인 한 후 사용자를 리디렉션하는 방법 3
몇 가지 코드를 보여주십시오. – gabsferreira
익명 액세스가 아직 열려 있습니까? –
체크 this http://forums.asp.net/t/1102996.aspx – Nappy