You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The oauth2_authz.do page is unable to refresh properly during the consent flow. When navigating through the login and OTP pages, the flow redirects to oauth2_authz.do. Based on the web.xml configuration, it is mapped to the OBConsentServlet:
The OBConsentServlet determines whether to navigate to ob_cds_profile_selection.jsp or ob_cds_account_selection.jsp based on the preSelectedProfileId. The servlet forwards the request using the following code[1]: dispatcher.forward(originalRequest, response);
This forward operation occurs server-side, meaning the browser is unaware of the forwarding, and the URL in the browser remains unchanged.
When the page is refreshed, it navigates back to the OBConsentServlet and attempts to validate the authorization using the same key. Since this key has already been used, an error is triggered.
The oauth2_authz.do page is unable to refresh properly during the consent flow. When navigating through the login and OTP pages, the flow redirects to oauth2_authz.do. Based on the web.xml configuration, it is mapped to the OBConsentServlet:
The OBConsentServlet determines whether to navigate to ob_cds_profile_selection.jsp or ob_cds_account_selection.jsp based on the preSelectedProfileId. The servlet forwards the request using the following code[1]:
dispatcher.forward(originalRequest, response);
This forward operation occurs server-side, meaning the browser is unaware of the forwarding, and the URL in the browser remains unchanged.
When the page is refreshed, it navigates back to the OBConsentServlet and attempts to validate the authorization using the same key. Since this key has already been used, an error is triggered.
[1]
financial-services-accelerator/open-banking-accelerator/internal-apis/internal-webapps/com.wso2.openbanking.authentication.webapp/src/main/java/com/wso2/openbanking/accelerator/authentication/webapp/OBConsentServlet.java
Line 173 in aa73cf2
The text was updated successfully, but these errors were encountered: