Je suis un administrateur de base, pas un développeur, donc pardonnez-moi si c'est une question stupide. Mais nous sommes d'avoir des problèmes avec un Serveur SQL server 2005 Service Web point de fin. Sur le réseau local, je suis en mesure d'ajouter la référence dans Visual Studio 2010 avec toutes les questions. Il utilise digérer que le schéma d'authentification.
Cependant, lorsque quelqu'un essaye d'ajouter la référence web sur un autre réseau, tel qu'un développeur en Nouvelle-Zélande (nous sommes à Dayton, OH, états-unis), il reçoit ce message d'erreur:
Il y a une erreur de téléchargement 'http://server.domain.net:1280/release-single-address?wsdl'. L' demande a échoué avec l'état HTTP 505: Version HTTP non pris en charge. Les métadonnées contiennent une référence qui ne peut pas être résolu: 'http://server.domain.net:1280/release-single-address?wsdl'. L' serveur distant a renvoyé une réponse inattendue: (505) Version HTTP non pris en charge. Le serveur distant a retourné une erreur: (505) Version Http Non Pris en charge. Si le service est défini dans la solution actuelle, essayez la construction de la solution et l'ajout de la référence de service à nouveau.
Encore une fois, cela fonctionne dans Visual Studio comme à Droite, Cliquez sur ajouter une Référence -> Avancé -> Ajouter une Référence Web quand fait sur le même sous-réseau que le serveur.
Quand c'est fait de tout autre réseau, le service ne permet pas l'importation. Nous avons essayé de w/o proxy. Il y a une croix d'approbation de domaine en cause, mais qui ne semble pas être la question que l'erreur se produit à l'aide des comptes de chaque domaine. Quand j'ai télécharger le XML brut de mon disque dur, je peux l'utiliser pour créer le site web de référence. Je crois fermement, c'est une sorte de couche de transport problème, comme un proxy, mais saisit lorsque les paramètres du serveur proxy sont désactivés ne sont pas concluants.