Actions
Bug #103190
closedUnsupported scheme "wss"; must be any empty string or in the set (http, https)
Start date:
2024-02-23
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
The UriValue class can not work with wss schemes. You will get an exception for Unsupported scheme "wss".
Steps to reproduce:
1. Create a Configuration/ContentSecurityPolicies.php file
2. Add a configuration for a WorkerSrc:
return Map::fromEntries([
Scope::frontend(),
new MutationCollection(
new Mutation(
MutationMode::Append,
Directive::WorkerSrc,
new UriValue('wss://www.example.com:8080'),
),
),
]);
3. Enable CSP checking in frontend
4. Try to load the frontend.
Actions