asp.net mvc 3 사용하여 웹 응용 프로그램에서 작동하는 문제는 변수 "User.Identity.Name"taht 사용자 이름이 아닌 반환 이름입니다. . 이미이 문제가 있니?"User.Identity.Name"값을 asp.net mvc 3
0
A
답변
2
User.Identity.Name
속성은 문자열을 포함하는 이름 속성에 사용자 ID를 저장합니다. 당신은 사용자 ID가 포함이 속성을 원하는 경우
, 당신은 더 씨 대린을 설명 할 수
FormsAuthentication.SetAuthCookie(userId);
2
이미이 문제가 있습니까?
그건 문제가되지 않습니다. 의도적으로 설계된 것입니다. 양식 인증 쿠키에는 사용자 이름 만 저장됩니다. 사용자 이름 열에 대한 데이터베이스의 색인을 가져올 수 있으며이 고유 한 사용자 이름이 주어지면 사용자 세부 정보를 효율적으로 검색 할 수 있습니다.
+0
에 인증 코드를 변경! 나는 당신의 생각으로 문제를 해결하려고 노력했다 !!! – ucef
0
Darin이 말했듯이 디자인에 의한 것입니다. 폼 인증 쿠키 생성 방법에
, 그냥 그 인증시 FormsAuthentication.SetAuthCookie(thisString)
에 전달,
관련 문제
- 1. ASP.NET MVC 3 Asp.net MVC 3에서 데이터베이스
- 2. ASP.NET ScriptControl & ASP.NET MVC 3
- 3. ASP.Net MVC 3 ModelState.IsValid
- 4. ASP.NET MVC 3 CSVHelper
- 5. ASP.NET MVC 3 스레딩
- 6. Asp.net MVC 3-
- 7. ASP.NET MVC 3
- 8. ASP.NET MVC 3 AuthorizeAttribute
- 9. Asp.net MVC 3
- 10. ASP.Net MVC 3 Grid
- 11. asp.net MVC 3 모델
- 12. ASP.NET MVC 3 세션
- 13. ASP.NET MVC 3 확인
- 14. ASP.Net MVC 3 Ajax
- 15. ASP.Net MVC 3 AutoMapper
- 16. EditFor [asp.net mvc 3]
- 17. Asp.net MVC 3 캐싱
- 18. asp.net mvc 3
- 19. ASP.NET MVC 3 ModelState
- 20. ASP.NET MVC 3 : EF
- 21. ASP.NET MVC 3 Url.Action는
- 22. ASP.NET MVC 3
- 23. ASP.NET MVC 3 컨트롤러
- 24. ASP.NET MVC 3
- 25. asp.net MVC 3 + EntityFramework
- 26. ASP.Net MVC 3 Html.TextAreaFor
- 27. asp.net asp.net aspx 페이지 asp.net MVC 3
- 28. ASP.Net MVC 3 - HTML 확장자
- 29. ASP.NET MVC 3 면도기 Intellisense
- 30. ASP.NET MVC 3 remove/Home
간단한 문제였습니다. 감사합니다. Mr Juraj와 답장을 보내 주셔서 감사합니다. – ucef