依存側で使用するログアウト コードは次のとおりです。
FederationConfiguration cfg = FederatedAuthentication.FederationConfiguration;
var fam = FederatedAuthentication.WSFederationAuthenticationModule;
fam.SignOut(false);
var signOutRequestMessage = new SignOutRequestMessage(new Uri(fam.Issuer), fam.Realm);
return new RedirectResult(signOutRequestMessage.WriteQueryString());
RP からログアウトし、Identity サーバーの「Signed out」ページにリダイレクトされますが、Identity サーバーにログインしたままになります。これは予期された動作ですか? これを変更して、Identity サーバーからもログアウトするにはどうすればよいですか?