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

Exchange Server Discussion :

"Add Web Reference" exchange impossible


Sujet :

Exchange Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de seb.49
    Profil pro
    ljgdfgdf
    Inscrit en
    Octobre 2002
    Messages
    291
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : ljgdfgdf

    Informations forums :
    Inscription : Octobre 2002
    Messages : 291
    Par défaut "Add Web Reference" exchange impossible
    Bonjour,

    Je suis en contact avec un prestataire qui me fourni mes services exchange.

    Je voudrais utiliser le web service exchange, je me suis documenté (MSDN, blog, google...) mais pas moyen d'ajouter la référence au web service avec visual studio (2005 et 2008)

    Le message est

    « Le document HTML ne contient pas d'informations de découverte de service Web.
    Metadata contient une référence qui ne peut pas être résolue : « https://mail.XXXXXX.net/ews/exchange.asmx ».
    La demande HTTP n’est pas autorisée avec un modèle d’authentification client « Anonymous ». L’en-tête d’authentification reçu du serveur était « Basic Realm="mail.XXXXXXXX.net" ».
    Le serveur distant a retourné une erreur : (401) Non autorisé.
    If the service is defined in the current solution, try building the solution and adding the service reference again.”
    Mon prestataire me soutient que Cela semble être un problème d’authentification, le mode anonymous n’étant pas autorisé mais c'est le mode forms-based authentication qui est actif.

    Il ne veux pas ouvrir le web service à tout le monde. Or, pour moi, rendre accessible cette référence à tout le monde n'est pas trop risqué puisque c’est justement avec ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ExchangeServiceBinding esb = new ExchangeServiceBinding();
    esb.Url = "http://<YourExchangeServer>/EWS/Exchange.asmx";
    esb.Credentials = new NetworkCredential("username", "password", "domain");
    que la sécurité est gérée (en tout cas c'est ce que je comprend en lisant blog et MSDN).

    Qui a raison ?

    Merci de votre aide.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 5
    Par défaut
    Bonjour,
    Le webservice s'est vu doté d'une API très pratique.
    Tu pourras trouver à cette adresse un cours - tutoriel pour apprendre à te connecter avec le Webservice directement ou avec EWS API managed 1.1

    Il y a plusieurs tutos expliquant l'utilisation de EWS de manière plus générale

    Cordialement

Discussions similaires

  1. Erreur avec "Add web reference" dans Visual Studio 2010
    Par zoe1202 dans le forum Services Web
    Réponses: 0
    Dernier message: 08/10/2010, 19h13
  2. Réponses: 6
    Dernier message: 24/01/2006, 18h50

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