none
Problème de mappage RRS feed

  • Question

  • Bonjour,

    J'ai dépolyé un service wcf qui manipule des objets SharePoint sur IIS. Puis, j'ai voulu accéder à ce service pour le tester mais j'ai rencontré cette erreur :

    L'application Web est introuvable à l'adresse http://site:port. Vérifiez que l'URL a été correctement entrée. Si l'URL doit héberger un contenu existant, l'administrateur système devra peut-être ajouter à l'application concernée un nouveau mappage pour l'URL de demande. )

    L'adresse que je souhaite me connecter avec est mon site SharePoint : dans mon code, je me connecte à cette adresse pour des besoins métiers.

    Je suis allé sur l'administration de SharePoint vers le menu mappage des accès et j'ai ajouté à mon site:port une adresse externe "personnalisé" mais je trouve toujours la même erreur.

    NB : Je travaille en local.

     

    Merci

    mercredi 7 juillet 2010 14:57

Réponses

  • Bonjour , 

     

    Je pense que le problème est du au niveau d'autorisation de votre Web Service ou de votre Web Site qui tourne sur une autre pool d'application, donc même si vous utilisez le "SPSecurity.RunWithElivatedPrivilege" n'auras aucun effet. donc je vous propose d'eesyé de modifer le compte que tourne avec votre ppol de WService et Du Website.

    j'espere que ca vous aide.

    Cordialement, 

    • Marqué comme réponse Amine ZEMZEMI vendredi 9 juillet 2010 08:39
    jeudi 8 juillet 2010 14:50
  • Bonjour,

    Exactement, il faut aller dans la propriété "Identification" du pool et mettre le compte administrateur du site SharePoint.

    • Marqué comme réponse Amine ZEMZEMI vendredi 9 juillet 2010 08:39
    vendredi 9 juillet 2010 08:39

Toutes les réponses

  • Le firewall a ce port d'ouvert ??
    Xavier VANNESTE
    www.xvanneste.com
    media.xvanneste.com
    blog.xvanneste.com
    mercredi 7 juillet 2010 15:20
    Auteur de réponse
  • Je travaille en local, donc je ne pense pas qu'il y a un problème de port.

    Dois-je ajouter un SPSecurity.RunWithElivatedPrivilege ?

    En fait, voilà ce que je souhaite faire :

    J'ai service web sous forme de DLL qui utilise avec un site SharePoint http://site:port  . Tout fonctionne bien lorsque je teste mon webservice via un projet console.

    Maintenant, j'ai hébérgé mon wcf sur une application Asp.net toujours en local et j'accède sans problème à mon fichier WCF svc.

    Maintenant, via un client php je souhaite me connecter à mon web service. Tout fonctionne sans problème (via une méthode Helloword) mais quand j'appelle une méthode qui est sensé appelé mon site SharePoint là ça bug.

     

    Merci

    mercredi 7 juillet 2010 15:56
  • Bonjour , 

     

    Je pense que le problème est du au niveau d'autorisation de votre Web Service ou de votre Web Site qui tourne sur une autre pool d'application, donc même si vous utilisez le "SPSecurity.RunWithElivatedPrivilege" n'auras aucun effet. donc je vous propose d'eesyé de modifer le compte que tourne avec votre ppol de WService et Du Website.

    j'espere que ca vous aide.

    Cordialement, 

    • Marqué comme réponse Amine ZEMZEMI vendredi 9 juillet 2010 08:39
    jeudi 8 juillet 2010 14:50
  • Bonjour,

    Exactement, il faut aller dans la propriété "Identification" du pool et mettre le compte administrateur du site SharePoint.

    • Marqué comme réponse Amine ZEMZEMI vendredi 9 juillet 2010 08:39
    vendredi 9 juillet 2010 08:39