J'ai un service WCF 4.0 REST Application que je voudrais intercepter une demande entrante et vérifier un en-tête personnalisé. Dans ma solution que je utilise le paramètre par défaut suivantRequestInterceptor dans l'application de service REST WCF 4.0
<standardEndpoints>
<webHttpEndpoint>
<standardEndpoint name="" helpEnabled="true" automaticFormatSelectionEnabled="true" />
</webHttpEndpoint>
</standardEndpoints>
J'ai essayé de créer un IDispatchMessageInspector et correspondant BehaviorExtensionElement et en ajoutant le behaviorExtension approprié et endPointBehavior à mon web.config. Que dois-je faire d'autre pour faire tirer l'intercepteur? Je suppose que mon manque total de connaissances sur le fonctionnement réel de la WCF me tue ici. Mon IParameterInspector était facile à implémenter et fonctionne parfaitement. J'espérais que cela serait aussi facile à mettre en œuvre.
Avez-vous avoir un exemple d'intercepteur que vous avez utilisé pour l'authentification? – BenAlabaster