2013-10-31 3 views
0

IIS에서 Windows 인증 모드가 활성화 된 SimpleMebership Provider를 사용하려고합니다. CreateAccount, GetRoles 및 e. t.c와 같은 멤버쉽 apportunities를 사용하여 도메인 사용자를위한 정보를 저장합니다. 나는 도메인 \ 사용자을 내 제공자와 함께 로그인하고 사용자 도메인 \ 사용자이 내 사이트에 들어가려고 시도 할 때 회원 자격 데이터베이스에서 동일한 이름을 가진 로케일 사용자로 승인합니다. 때로는 내 사이트가 계정/로그인으로 리디렉션되는 경우를 제외하고는 모든 것이 잘 작동합니다. 사용자가 링크를 클릭하면 사이트가 Account/Login으로 리디렉션되는 경우가 있습니다. 나는이 문제 Windows 인증과 함께 SimpleMembershiProvider 사용

<appSettings> 
    <add key="autoFormsAuthentication" value="false" /> 
    <add key="enableSimpleMembership" value="false"/> 
    </appSettings> 

하지만 그것을 사용하기 때문에 내 경우에는 내가 Windows 인증 모드에서 SimplemembershiProvider을 해제 할 수 있습니다를 해결하기 위해 구성 아래에 사용할 수 stackoverlow에 대한 해결책을 발견. 저의 경우 로그인 페이지로 리디렉션을 해결하기위한 해결책을 제안 해 주시겠습니까?

+0

무슨 일이 일어 났는지 설명 할 수 있습니까? 문제가 정확히 무엇입니까? 그것이 필요하지 않을 때 로그인 페이지로 리디렉션됩니까? – jugg1es

+0

사용자가 링크를 클릭하면 사이트가 '계정/로그인'으로 리디렉션되는 경우가 있습니다. – Polaris

+0

그들은 여전히 ​​로그인/인증을 받았지만 그렇게합니까? – jugg1es

답변

0

간단히 SimpleMembershipProvider를 제거하고 MembershiProvider 클래스를 기반으로하는 자체 공급자를 만들었습니다. 이 모든 후 잘 작동합니다.

관련 문제