Bonjour,
je debute avec WCF. Je dois faire un service WCF qui renvoie un fichier sous forme de stream.
Je bataille avec le fchier de configuration de mon service.
Je developpe sous VS2008 (3.5 sp1) et windows XP (donc pas iis 7).
Mon fichier de configuration contient la section suivante :
Cependant lorsque j'essaye d'appeler ma méthode GeStream depuis une application client j'ai une erreur :
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 <system.serviceModel> <behaviors> <serviceBehaviors> <behavior name="StreamServiceBehavior"> <serviceMetadata httpGetEnabled="true"/> </behavior> </serviceBehaviors> </behaviors> <bindings> <wsHttpBinding> <binding name="MTOMBinding" messageEncoding="Mtom" maxReceivedMessageSize="67108864"></binding> </wsHttpBinding> </bindings> <services> <service behaviorConfiguration="StreamServiceBehavior" name="WcfStreamService.StreamService"> <endpoint address="http://localhost:1491/streamservice" binding="wsHttpBinding" bindingConfiguration="MTOMBinding" contract="WcfStreamService.IStreamService" name="WcfStreamService.StreamService" /> </service> </services> </system.serviceModel>
Est ce que quelqu'un a une idée ou un lien pour résoudre mon probleme svp ???Informations sur l'exception*:
Type d'exception*: HttpException
Message d'exception*: Le verbe HTTP POST utilisé pour accéder au chemin d'accès '/streamservice' n'est pas autorisé.
Merci
Partager