Situation:

  • Edge im Kiosk Modus
  • StoreFront als Startseite
  • SAML Authentication gegen Entra (in weiterer Folge Logon am VDA via FAS)
  • Sehr kurzer Session Timeout wegen Kiosk
  • Kleinster Edge Kiosk Idle Zeitraum ist eine Minute
  • Citrix StoreFront Logoff macht KEIN Entra Logoff
    • man kann einfach auf „Anmelden“ klicken ist sofort wieder mit dem letzten SAML User drin weil die Cookies alle noch da sind

Lösung:

  • am StoreFront unter C:\Inetpub\wwwroot\Citrix\{Store}Web\Custom in script.js:
    CTXS.Extensions.afterWebLogoffComplete = function() {
    window.location.replace("https://login.microsoftonline.com/mytenant.onmicrosoft.com/oauth2/logout?post_logout_redirect_uri="+encodeURIComponent(window.location));
    callback();
    }