Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0056886 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
defect | [POS2] Core | minor | have not tried | 2024-10-24 14:00 | 2024-11-20 16:46 | |||||||
Reporter | alostale | View Status | public | |||||||||
Assigned To | Triage Platform Base | |||||||||||
Priority | normal | Resolution | open | Fixed in Version | ||||||||
Status | new | Fix in branch | Fixed in SCM revision | |||||||||
Projection | none | ETA | none | Target Version | ||||||||
OS | Any | Database | Any | Java version | ||||||||
OS Version | Database version | Ant version | ||||||||||
Product Version | SCM revision | |||||||||||
Review Assigned To | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0056886: incorrect timeout to get OAuth tokens for client systems | |||||||||||
Description | Client external systems configured with OAuth2 authentication perform a request to an authentication provider to obtain access tokens. Currently the timeout for the request to obtain the token is hardcoded to 10 seconds. The mobile service that performs this request from POS (org.openbravo.mobile.core.externalsystem.HttpAuthorizationService) has a lower default timeout of 5s. | |||||||||||
Steps To Reproduce | 1 Configure a Client External System to use OAuth authentication 2 Subscribe that system to a fronetend event (ie. POS Login) 3 Trigger that event (ie. Log into POS) and ensure the authentication provider takes to responde more than 5s and less than 10s. -> ERROR: the request is perceived as error from POS although the authentication provider responded correctly | |||||||||||
Proposed Solution | Workaround: it is possible to overwrite default timeout as system admin from the Mobile Services window for the org.openbravo.mobile.core.externalsystem.HttpAuthorizationService service | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0170898) hgbot (developer) 2024-10-24 14:05 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/765 [^] |
(0172271) hgbot (developer) 2024-11-20 08:30 |
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1452 [^] |
(0172364) hgbot (developer) 2024-11-20 16:46 |
Merge Request created: https://gitlab.com/openbravo/ci/backoffice-api/-/merge_requests/88 [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2024-10-24 14:00 | alostale | New Issue | |
2024-10-24 14:00 | alostale | Assigned To | => Triage Platform Base |
2024-10-24 14:00 | alostale | Triggers an Emergency Pack | => No |
2024-10-24 14:02 | alostale | Proposed Solution updated | |
2024-10-24 14:05 | hgbot | Note Added: 0170898 | |
2024-10-24 17:07 | martinsdan | Issue Monitored: martinsdan | |
2024-11-20 08:30 | hgbot | Note Added: 0172271 | |
2024-11-20 16:46 | hgbot | Note Added: 0172364 |
Copyright © 2000 - 2009 MantisBT Group |