Bonjour,
j'ai développé un Service WEB en WCF que j'ai sécurisé
<behaviors>
<serviceBehaviors>
<behavior>
<serviceMetadata httpGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="true"/>
</behavior>
</serviceBehaviors>
</behaviors>
Du coup, il est impossible pour le client de charger le wsdl en ligne...
J'essaie donc de lui fourni un wsdl....
Dans le wsdl, je trouve encore des adresse IP pour les xsd...
=> j'ai importé aussi les XSD afin de pouvoir lui fournir un package complet qui ne nécessite pas de joindre le ServiceWeb
=> OK c'est bon
Il me dit que çà ne fonctionne pas et qu'il doit rajouter à la main des sections : wsdl:binding et wsdl:service
Cela m'ennuie qu'il doive retoucher au wsdl
Ma question est de savoir si il y a moyen de configurer le web.config afin que le wsdl que je génère comprenne justement ces 2 blocs supplémentaires sans avoir à les rajouter à la main....
Dans le même esprit, peut-on faire en sorte de générer un wsdl avec les xsd directement à part afin de ne pas avoir à remplacer les adresses IP
Merci d'avance
PS : Je me dis qu'il y a aussi peut-être une technique en PHP qu'il ne connait pas e qui le bloque
Partager