I am not seeing anything similar to this in Idsvr4 currently. Is this implemented or planned to be implemented?
not yet - but planned
Was this ever addressed?
WOW... indeed it was... but in the MOST OBSCURE AND UNDOCUMENTED WAY POSSIBLE!
Basically I had to follow up where is AutomaticRedirectAfterSignOut ever used, and that led me to BuildLoggedOutViewModelAsync(string logoutId) where basically a PostLogoutRedirectUri is being fetched out of a magical object that comes out of _interaction.GetLogoutContextAsync(logoutId) where _interaction is an injected instance of one such IIdentityServerInteractionService.
THEEEEEEEEEEEN, look where on earth do I get one such IIdentityServerInteractionService, to find that the DefaultIdentityServerInteractionService is internal and can pretty much only be injected via the absolutely never talked about AddPluggableServices() builder extension...
Glad you figured it out ;)
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Most helpful comment
WOW... indeed it was... but in the MOST OBSCURE AND UNDOCUMENTED WAY POSSIBLE!
Basically I had to follow up where is
AutomaticRedirectAfterSignOutever used, and that led me toBuildLoggedOutViewModelAsync(string logoutId)where basically aPostLogoutRedirectUriis being fetched out of a magical object that comes out of_interaction.GetLogoutContextAsync(logoutId)where_interactionis an injected instance of one suchIIdentityServerInteractionService.THEEEEEEEEEEEN, look where on earth do I get one such
IIdentityServerInteractionService, to find that theDefaultIdentityServerInteractionServiceis internal and can pretty much only be injected via the absolutely never talked aboutAddPluggableServices()builder extension...OMG