none
Important probléme de connexion aux données RRS feed

  • Question

  • Bonjour,

    Je désire utiliser le formservice de Sharepoint afin de pouvoir diffuser mes formulaires. Mais je dois faire face à un problème j'utilise un webservice afin de préremplir les formualires, cependant lorsque j'exécute mon formulaire via inetrnet explorer 7 mon server sharepoint n'arriva pas à acceder aux données et me ressort une erreur. Est ce que quelqu'un de vous à une petite idée de ce que cela pourrait être?
    Merci

    mercredi 23 septembre 2009 07:49

Toutes les réponses

  • Bonjour,

    la première chose à faire est de trouver le libellé de cette erreur, qui doit se situer dans les logs SharePoint.

    Si vous n'y avez pas accès, voici 2 pistes  : 
    - Si le formulaire utilise du code .NET l'erreur peut venir de là. Dans ce cas, il faudrait demander à l'administrateur de la ferme de le déploiyer dans l'administration centrale.
    - Le Web Service n'autorise peut-être pas le compte chargé rendu du formulaire à se connecter. Il faudrait alors l'y autoriser.

    http://blogs.developpeur.org/anouvel
    Merci de valider les réponses à vos questions et de marquer comme telles les réponses utiles
    • Proposé comme réponse Arnault Nouvel mercredi 23 septembre 2009 11:50
    mercredi 23 septembre 2009 11:50
  • Merci, et juste comment fait-on ta dernière action?
    mercredi 23 septembre 2009 12:08
  • C'est a l'administrateur du web service de s'en charger. Il faut modifier les permissions d'accès du web service.
    A priori si la ferme est en authentification NTLM (valeur par défaut) , il faut autoriser l'accès au compte utilisé par l'application pool du site SharePoint. 
    http://blogs.developpeur.org/anouvel
    Merci de valider les réponses à vos questions et de marquer comme telles les réponses utiles
    • Proposé comme réponse Arnault Nouvel mercredi 23 septembre 2009 12:13
    mercredi 23 septembre 2009 12:13
  • Merci, et juste comment fait-on ta dernière action?
    mercredi 23 septembre 2009 12:19
  • Tout dépend de comment est implémenté et déployé le web service.

    Si il s'agit d'un web service ASP.NET, alors il devrait suffir d'ajouter une permission en lecture sur le répertoire virtuel contenant le fichier .asmx, avec l'explorateur windows.
    Parfois il faut aussi modifier le fichier web.config associé pour y spécifier les comptes autorisés.

    Il existe peut être d'autres mécanismes d'authentification et d'autorisation à prendre en compte, en fonction de comment est codé et déployé le web service. Seul l'administrateur peut véritablement répondre à votre question.


    http://blogs.developpeur.org/anouvel
    Merci de valider les réponses à vos questions et de marquer comme telles les réponses utiles
    • Proposé comme réponse Arnault Nouvel mercredi 23 septembre 2009 19:51
    mercredi 23 septembre 2009 19:51