2010-11-22 6 views
1
HttpContext.Current.Request.ServerVariables["SERVER_PORT"] 

&retourne port serveur null

HttpContext.Current.Request.ServerVariables["SERVER_PORT_SECURE"] 

retour null un appel par code webservice.

Une idée pourquoi? Essayez d'utiliser Context.Request.ServerVariables[] dans votre code WebService.

Répondre

0

Modifier
Selon this:

méthodes de service Web XML qui ont soit le SoapRpcMethodAttribute ou SoapDocumentMethodAttribute attribut qui leur sont appliquées avec la OneWay propriété de la valeur true, ne sont pas accéder à leur HttpContext en utilisant la propriété static Current. Pour accéder au HttpContext , dérivez la classe en implémentant la méthode XML Web service à partir de WebService et accédez à la propriété Context.

Cela s'applique-t-il à vous?

+0

Cela n'aide pas, btw "HttpContext.Current" renvoie null. – Sharpeye500

+0

@ Sharpeye500 - Oh, vous devriez être plus clair à ce sujet dans votre question. J'ai ajouté quelques informations que j'ai trouvées sur ma réponse. Voir au dessus. –

Questions connexes