Recherche

Sommaire

Pages enfant
  • A résoudre

Vous regardez une version antérieure (v. /wiki/pages/viewpage.action?pageId=34275331) de cette page.

afficher les différences afficher l'historique de la page

Vous regardez la version actuelle de cette page. (v. 1) afficher la version suivante »

A résoudre ....

nuxeo-platform-webdav-server - 5.1.4

code http = 404 correspond à un objet inexistant ou non autorisé (devrait être 403)

Dans le plugin nuxeo-platform-webdav-server, la méthode permettant de résoudre les urls est CoreHelper.resolveVirtualPath.
Cette méthode vérifie que chaque dossier/fichier constituant un chemin existe via la méthode du Nuxeo Core AbstractSession.exists.
La méthode AbstractSession.exists renvoie false si l'objet n'existe pas OU si l'utilisateur n'a pas les droits de BROWSE sur l'objet.
=> l'utilisateur obtient un 404 pour les objets qu'il n'a pas le droit de consulter.

  • Aucune étiquette