2011-08-22 2 views
0

나는 몇이 ASP.NET MVC 다른 가상 디렉터리에서 별도의 응용 프로그램 풀에 IIS 6에서 실행중인 3 응용 프로그램이 있습니다다시 로그인

http://192.168.1.2/theapp 
http://192.168.1.2/otherapp 

모든 양식에게 인증을 사용 .

하나의 응용 프로그램에 로그인 할 때마다 다른 응용 프로그램이 로그 아웃되는 것이 문제입니다.

각기 다른 앱마다 컴퓨터 키를 설정했습니다.

그 밖의 무엇을 놓치고 모든 앱에 로그인 할 수 있습니까?

답변

1

양식 인증을 위해 정의 된 경로가 무엇인지 확인하십시오. root로 설정하면 두 응용 프로그램이 서로 충돌합니다. Web.config의에서 그런 일을 설정

시도합니다 (path 속성을 확인할 수) :

<forms loginUrl="~/admin/AdminLogin.aspx" timeout="20" path="/theapp"> 
    </forms> 

참조 : http://msdn.microsoft.com/en-us/library/ff647070.aspx와는 경로 설명을 확인합니다.

+0

에 '경로'를 추가했는데 이제 각 앱마다 로그인을 계속해야합니까? –

+0

문제를 찾았습니다. 감동적입니다. –

관련 문제