Bonjour à tous !
Je développe actuellement mon seconde WebService, autant dire que mon expérience en la matière n'en est que très limitée.
Et je plante sur un problème que je n'ai pas rencontré la première fois.
Voilà ou je bloque :
Code xml : 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 <system.serviceModel> <services> <service name="KWPService" behaviorConfiguration="KWPServiceBehavior"> <!-- Service Endpoints --> <endpoint address="" binding="basicHttpBinding" contract="IKWPService"/> <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" /> </service> </services> <behaviors> <serviceBehaviors> <behavior name="KWPServiceBehavior"> <serviceMetadata httpGetEnabled="true" httpGetUrl="http://NOM DU SERVEUR:PORT/Service.svc/service" /> <serviceDebug includeExceptionDetailInFaults="true" /> </behavior> </serviceBehaviors> </behaviors> </system.serviceModel>
3 situations :
- Dans mon httpGetUrl, si j'y mets comme dans l'exemple le nom du serveur, j'accède à l'affichage de mon WSDL en local
- Si j'y mets l'adresse local du serveur au lieu du nom, le lien permettant l'affichage du WSDL me retourne une "BAD REQUEST"
- Si j'y mets l'adresse publique du serveur au lieu du nom, le lien permettant l'affichage du WSDL me retourne une "BAD REQUEST"
Mon but étant d'y accéder par le net. Les 2 premières situations ayant été effectuées à titre de test. Je ne comprends vraiment pas quel est le problème avec mes adresses IP....
Alors cela concerne surement plus des techs réseaux, mais je me suis dit que peut-être l'un d'entre vous ce serait déjà retrouvé dans cette situation.
Merci par avance pour votre aide !
Partager