은 Web.config를 다음과 같이 7하나의 실제 디렉터리에 매핑 된 여러 가상 디렉터리에 대해 서로 다른 폼 인증 쿠키 이름을 사용할 수 있습니까?
내가 폼 인증 설정을 사용하여 ASP.NET 응용 프로그램이 IIS :
<authentication mode="Forms">
<forms name=".ASPXAUTH_LIVE" loginUrl="Login.aspx" defaultUrl="~/Default.aspx" protection="All" timeout="1440" path="/" requireSSL="true" slidingExpiration="true" cookieless="UseDeviceProfile"/>
</authentication>
하나에 매핑이 IIS 가상 디렉터리가 있습니다 실제 디렉토리. 같은 물리적 디렉토리에 매핑되기 때문에 둘 다 cookieName : ".ASPXAUTH_LIVE"를 사용합니다. 서로 다른 쿠키 이름을 사용하도록 두 개의 가상 디렉터리를 가져올 수있는 방법이 있습니까? 나는 실제 디렉토리의 복사본을 여러 개 만들 수 있고 web.config에서 이름 속성을 변경할 수 있지만 여러 개의 실제 디렉토리를 유지할 필요가 없다는 것을 알고 있습니다.
나는이 어떤 도움이 될 것입니다 보장 할 수는 있지만, 내 첫 번째 본능이 사이트의 루트의 Web.config에<location>
요소를 추가하여 각 가상 디렉터리에 대한 기본값을 무시하는 것입니다
내 경우에는 작동하지 않을 것이라고 생각하지만 시도해 주셔서 감사합니다. –
이 기능이 작동하지 않습니다. –