IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Discussion :

Accéder à un web service distant


Sujet :

Services Web

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Janvier 2011
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 1
    Par défaut Accéder à un web service distant
    Bonjour à tous,

    J'essaye de me connecter à un web service distant hébergé à l'adresse suivante (tout marche en local, si vous ne pouvez pas y accéder de vos machines c'est donc normal):
    http://172.16.100.104:8081/voyagegsi...ervice/agence/

    Lorsque je souhaite accéder à ce web service via mon browser (ici Mozilla firefox), tout marche très bien.

    Lorsque je tente de l'ajouter via l'option "ajout de référence de service" dans mon Visual Studio 2010, ou encore lorsque je tente d'utiliser le code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    public string result = null;
            public string url = "http://172.16.100.104:8081/voyagegsiwebs/service/agence/";
            public WebResponse response = null;
            public StreamReader reader = null;
     
            public String ProcessRequest()
            {
     
                try
                {
                    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
                    request.Method = "GET";
                    request.Accept = "text/html/xml";
                    request.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13";
                    response = request.GetResponse();
                    reader = new StreamReader(response.GetResponseStream(), Encoding.UTF8);
                    result = reader.ReadToEnd();
                }
                catch (Exception ex)
                {
                    // handle error
                    result = ex.Message;
                }
                finally
                {
                    if (reader != null)
                        reader.Close();
                    if (response != null)
                        response.Close();
                }
     
                return result;
            }
    J'ai l'erreur suivante qui arrive systématiquement:
    Le serveur distant a retourné une erreur : (500) Erreur interne du serveur.
    Quelqu'un saurait-il d'où vient le problème? Je précise que j'utilise Windows 7 64 bits.

    Merci d'avance

    Nadesh

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 351
    Par défaut
    Salut Nadesh,

    Sais-tu si tu as la bonne version du framework installé dans IIS du serveur?

    Cédric

Discussions similaires

  1. [XE7] Accéder à un web service avec un certificat X.509
    Par Freeschte dans le forum Web & réseau
    Réponses: 5
    Dernier message: 13/08/2015, 12h22
  2. Accéder à un Web Service
    Par Franky731 dans le forum Services Web
    Réponses: 4
    Dernier message: 01/04/2011, 10h38
  3. Accéder à un Web Service depuis un module SAP
    Par padsalad dans le forum SAP
    Réponses: 0
    Dernier message: 10/09/2010, 17h57
  4. PB Accès web service distant.
    Par SETH1 dans le forum Développement de jobs
    Réponses: 0
    Dernier message: 01/07/2010, 11h35
  5. Réponses: 3
    Dernier message: 06/12/2007, 17h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo