2008-12-30 9 views

Répondre

5

Vous essayez de lire l'en-tête http.

OperationContext.Current.OutgoingMessageProperties 
or 
OperationContext.Current.IncomingMessageProperties 
+0

cela ne fonctionnera pas pour le service WCF et jeter l'exception – Vincent

14

En fait, puisque vous demandez un service de base REST WCF Je pense que vous devriez utiliser

WebOperationContext.Current.IncomingRequest.Headers 

afin d'obtenir les en-têtes HTTP dans la requête.

+3

je ce pour lire l'en-tête d'autorisation: 'var auth = WebOperationContext.Current.IncomingRequest.Headers [ "autorisation"];' –