Skip to content
Discussion options

You must be logged in to vote

The back-channel logout should be triggered regardless of whether you signed in using an external identity provider. When you call _signInManager.SignOutAsync(); inside that LogoutLocallyIfAuthenticated method, IdentityServer hooks in and will perform the back-channel logout inside the IdentityServerMiddleware.

If you (temporarily) enable debug-level logging for the namespace Duende.IdentityServer.Services, you should see a line like:

Due to user logout, invoking backchannel logout for subject id {subjectId} and session id {sessionId}

Replies: 1 comment 7 replies

Comment options

You must be logged in to vote
7 replies
@dana-n
Comment options

@wcabus
Comment options

@dana-n
Comment options

@wcabus
Comment options

Answer selected by dana-n
@dana-n
Comment options

@AndersAbel
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
BFF
Labels
Priority Priority support (for Duende use)
4 participants