저는 ASP.NET 2.0 웹 응용 프로그램을 가지고 있습니다. 내 개발 컴퓨터에서 디버그 모드로 실행하면 propellerty User.Identity.Name이 비어 있지 않으면 내 이름 "MyDomain \ myname"을 반환합니다. 아파치와 모노 런타임이있는이 동일한 앱을 Linux 서버에 배포하면 User.Identity.Name이 비어 있습니다.프로덕션 환경에서 User.Identity.Name이 비어 있습니다.
내가 틀렸어?
편집 : 인증 유형을 알지 못합니다. 나는 아무것도 사용하지 않고 web.config 'as as'를 사용합니다. 또한 시도했습니다. <authentication mode="Windows"/>
인가? –
나는 이것이 사용되는 인증 유형과 관련이 있다고 가정합니다. 양식 인증을 사용하고 있습니까? – Icarus
글쎄, 내가 사용하는 인증 유형을 알지 못한다. – stighy