View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0007813 | OXID eShop (all versions) | 4.02. Session handling | public | 2025-07-21 14:08 | 2025-08-13 15:48 |
| Reporter | michael_keiluweit | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | won't fix | ||
| Product Version | 7.3.1 | ||||
| Fixed in Version | 8.0.0 | ||||
| Summary | 0007813: An active ContentCache can lead to a force_sid parameter being added, even if it is explicitly disallowed via disallowForceSessi | ||||
| Description | When the Dynamic Content Cache is enabled, the force_sid parameter may be appended to the URL under certain conditions (e.g., when switching currencies), even if $disallowForceSessionIdInRequest is set to true in config.inc.php. | ||||
| Steps To Reproduce | Reproduced with the SDK - Use a SSL environment - Install EE 7.3 - Activate Dynamic Content Cache - Set the parameter disallowForceSessionIdInRequest in the file config.inc.php to true. - Open the product page Destiny. - Change the currency. - The URL contains the parameter force_sid | ||||
| Additional Information | The method \OxidEsales\EshopEnterprise\Core\Cache\DynamicContent\ContentCache::appendSidPlaceholder may lack an if statement to evaluate the disallowForceSessionIdInRequest parameter. | ||||
| Tags | No tags attached. | ||||
| Theme | Not defined | ||||
| Browser | Not defined | ||||
| PHP Version | Not defined | ||||
| Database Version | Not defined | ||||