It turns out that you can, if (a) your service is hosted in a web service (obviously) and (b) you activate AspNetCompatibility mode as follows:
<system.serviceModel> <serviceHostingEnvironment aspNetCompatibilityEnabled="true"/> ... </system.serviceModel>
And then you can get the IP address:
HttpContext.Current.Request.UserHostAddress
Gaz 09 Oct '08 at 16:34 2008-10-09 16:34
source share