-1

我有一个 Web 服务,可以说它部署在http://servicedomain.com/myservice.asmx上。我想从我的另一个应用程序中调用它,假设这个应用程序部署在http://appdomain.com/default.aspx上。现在我想在我的 Web 服务文件 (myservice.asmx.cs) 中获取请求域名,就像在这种情况下请求域名将是 appdomain.com

请建议

4

1 回答 1

-2

您可以做的是询问请求用户主机名:

this.Request.UserHostName

如果由于某种原因无法对请求者 IP 进行 DNS 解析,那么您所能得到的只是

this.Request.UserHostAddress

这是请求者的IP。

于 2013-01-17T09:57:20.540 回答