PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → WebDev 22, un webservice pour accéder à une ressource
WebDev 22, un webservice pour accéder à une ressource
Débuté par GaëtanC, 25 juil. 2017 09:24 - 3 réponses
Membre enregistré
10 messages
Posté le 25 juillet 2017 - 09:24
Bonjour à tous

j'ai conçu un webservice de téléchargement de fichier.
Ce Webservice fonctionne très bien si les fichiers à distribuer sont positionner sur le serveur qui héberge mon Webservice.

Mais, lorsque ces fichiers sont positionnés sur un partage réseau type \\leserveur\repertoire\... je n'ai plus accès aux fichiers.

J'ai pas mal travaillé le sujet et notamment les droits sur le répertoire réseau cible, et le user utilisé par le Webservice. Tout semble correct, cependant je suis toujours bloqué à ce pb d'accès.

Est-ce que quelqu'un a déjà rencontré ce genre de difficulté ?

Merci pour votre aide.
Membre enregistré
1 623 messages
Popularité : +100 (114 votes)
Posté le 26 juillet 2017 - 15:24
Il faudrait capter le message d'erreur et voir ce qu'il raconte ?
Membre enregistré
10 messages
Posté le 26 juillet 2017 - 16:52
Bonjour

voici un peu plus d'informations. J'ai remplacé le nom du serveur par "monserveur" ....

Merci pour ton aide.:)

Appel WL :
Traitement de 'Proc�dure globale GetPhoto (serveur)' (Proc�duresServeur.GetPhoto), ligne 27, thread 0
Fonction 'fChargeBuffer', syntaxe 0

Que s'est-il pass� ?
Impossible d'ouvrir le fichier <\\monserveur\phtthq_res$\03_17213-regioniledefrance.pdf>.

Code erreur : 0
Niveau : erreur non fatale

Code d'erreur syst�me : 5
Message d'erreur syst�me :
Acc�s refus�.

Dump de l'erreur du module 'wd220std.dll' (22.0.150.4).
Informations de d�bogage :
##(IXStream)-Handle=<FFFFFFFF>##
Fonction (8,437)
Informations suppl�mentaires :
EIT_SRCFILE : <\\monserveur\phtthq_res$\03_17213-regioniledefrance.pdf>
EIT_PILEWL :
Proc�dure globale GetPhoto (serveur) (Proc�duresServeur.GetPhoto), ligne 27
EIT_DATEHEURE : 26/07/2017 16:49:22
EIT_TYPE_WDFILE : <7>
EIT_IDCODE : <458752>
Membre enregistré
32 messages
Popularité : +3 (3 votes)
Posté le 27 juillet 2017 - 14:08
Il faut que l'utilisateur qui exécute le webservice (IIS_USER par exemple pour IIS) ait les droits sur ton chemin réseau.