Welcome to Microsoft Q&A!
Thank you for your question.
There is no supported or documented setting in AD FS or Web Application Proxy (WAP) to increase token or cookie validation tolerance for clock skew. The recommended approach is to correct time synchronization between all AD FS, WAP, and domain controller systems rather than attempting to adjust a validation window.
Authentication loops can occur when a WAP server's clock differs significantly from the AD FS farm. A time skew greater than 10 minutes between WAP and AD FS can result in login loops. The recommended resolution is to synchronize the system clocks and restart the WAP server to clear cached authentication state.
I would like to share the following recommended solutions that may you:
- Verifying there is no time skew between AD FS and WAP servers.
- Synchronizing all systems with a reliable enterprise NTP source.
- Validating WAP trust and SSL certificate configuration if the issue persists.
If the environment uses SAML relying party trusts and the issue is related to strict NotBefore timestamp validation, AD FS provides a NotBeforeSkew setting on individual relying party trusts. However, this setting affects the timestamps on issued SAML assertions and is not a WAP token or cookie validation tolerance setting. As a result, it typically does not resolve WAP login-loop scenarios caused by server clock drift.
Reference: AD FS Troubleshooting - Proxy Trust Between WAP and AD FS Is Broken | Microsoft Learn
If the information provided is helpful, please click Accept Answer.
Thank you for choosing Microsoft Q&A!