2012-05-10 1 views
2

Windows 인증을 사용하도록 비즈니스 응용 프로그램을 구성했습니다. 내가 읽은 모든 것에서 나는 아무것도 변경할 필요가 없으며 현재 로그인 한 사용자 만로드해야합니다. 그렇지 않다. Application_Loaded 메서드에서 User은 비어 있습니다. 내가 서버에 프로젝트를 업로드 할 때Windows 인증 사용자가로드되지 않습니다.

Empty User

하더라도, 난 여전히 비어있는 사용자를 얻을. 누구든지 나를 도울 수 있습니까?

+0

web.config http://msdn.microsoft.com/en-us/library/dd744835%28v=vs.95%29.aspx를 편집 했습니까? 브라우저 보안 설정과도 관련이 있다고 생각합니다. 링크에서 "Silverlight에서 서비스 액세스"부분을 참조하십시오. 성공하면 공유하십시오! –

+0

@ DavutGürbüz - 그래, 그 링크를 따라 갔지만 여전히 성공하지 못했습니다. –

답변

2

하루 종일 이것을보고 마침내 문제를 발견했습니다. 에서 <roles>, <profile><membership>을 모두 삭제해야했습니다. 또한 User 클래스의 FriendlyName 속성에 [ProfileUsage(IsExcluded=false)]을 추가했습니다.

+0

아직 설정을 변경하지 않은 auth.by asp.net 회원 가입을 시도합니다. 인트라넷 솔루션의 경우 팁이 유용 할 것입니다. –