Hi Team,
We have configured ForgeRock as identity provider for power page site, sometimes after login with ForgeRock, it should take user to landing page instead taking user to an error page(ExternalAuthenticationFailed) and "Sign In failed" message is showing on the error page.
We have enabled logging also for the power page site. Below is the error description.
2024-06-13T10:36:04,Error,site-[siteid],"RequestData:, RequestPath:/signin-openid_1, RequestExtension:, SessionId:, UserId:[userid], CorrelationId: [CorrelationId], Elapsed:200.4934, MemberName:OnAuthenticationFailed, SourceFilePath:C:\__w\1\s\Framework\Adxstudio.Xrm\AspNet\Cms\StartupSettingsManager.cs, SourceLineNumber:1715, Category:Authentication, Message:Exception during OpenIdConnect or Azure Authentication in Microsoft.IdentityModel.Protocols.OpenIdConnect: IDX21323: RequireNonce is 'True'. OpenIdConnectProtocolValidationContext.Nonce was null, OpenIdConnectProtocol.ValidatedIdToken.Payload.Nonce was not null. The nonce cannot be validated. If you don't need to check the nonce, set OpenIdConnectProtocolValidator.RequireNonce to 'false'. Note if a 'nonce' is found it will be evaluated.; Error Description: , ErrorCategory:ApplicationError",[ErrorId]
Can you please help us in resolving this issue?