mirror of https://github.com/nextcloud/server
Do not redirect if requested CSS can not be found
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
This commit is contained in:
parent
fe2f8b5d18
commit
a1149b0378
|
@ -1055,6 +1055,15 @@ class OC {
|
|||
return;
|
||||
}
|
||||
|
||||
// Handle resources that can't be found
|
||||
// This prevents browsers from redirecting to the default page and then
|
||||
// attempting to parse HTML as CSS and similar.
|
||||
$destinationHeader = $request->getHeader('Sec-Fetch-Dest');
|
||||
if (in_array($destinationHeader, ['font', 'script', 'style'])) {
|
||||
http_response_code(404);
|
||||
return;
|
||||
}
|
||||
|
||||
// Someone is logged in
|
||||
if (\OC::$server->getUserSession()->isLoggedIn()) {
|
||||
OC_App::loadApps();
|
||||
|
|
Loading…
Reference in New Issue