Issue
Token is not refreshed, buttons within ServiceNow are unresponsive, and user is greeted with a page that says adfs refused to connect. User is then forced to manually refresh the page.
Release
all available versions
Cause
The IdP response is returned and tries to load the page in an iFrame and the instance refuses to allow it.
Resolution
Set the system property glide.authenticate.external.use_redirect_page to true. This allows the page to bust the iFrame and load as expected.