는 여기에 내가 신뢰 당사자에서 사용하는 나의 로그 아웃 코드 여전히 Identity 서버에 로그인 한 상태로 유지되는 경우이 예상되는 동작입니까? 이렇게하면 Identity 서버에서도 로그 아웃됩니다.신원 서버 단일 사인 아웃, 서버에서 로그 아웃도
2
A
답변
0
나는 HRDController 수정했습니다.
private ActionResult ShowSignOutPage(string returnUrl)
{
....
FederatedAuthentication.SessionAuthenticationModule.DeleteSessionTokenCookie(); //added this
return View("Signout", realms);
}
을
1
IdentityServer가 인증을 수행하는 방법에 따라 다릅니다. 이 쿠키 기반으로 경우에, 당신은 은 로그 아웃해야하지만이 같은 Windows 통합 인증을 뭔가를 사용하고 있다면, 당신은 자동으로 얻을 다시 로그인거야
쿠키 기반이지만 코드가 많이 엉망입니다. 동일한보기에서 wsfed와 HRD를 설정하고 wsfed 기반으로 HRD에서 사용자를 인증합니다 (단순 멤버십으로 등록하기 때문에). 어쨌든 나는 그것을 작동시켰다. – formatc