[英]How to get client domain name from a request
我在kkk.com
有wcf-service主机。 当有人(其他域)请求我的服务时,我使用此代码来获取客户的域名。
public static string GetClientDomian(HttpContext context)
{
string clientDomain = string.Empty;
clientDomain = context.Request.Url.Host;
return clientDomain;
}
但是它总是返回kkk.com
而不返回客户的域名。 如何解决呢? 谢谢。
好。 此代码有效。 更改context.Request.Url.Host
到context.Request.UrlReferrer.Host
像这样
public static string GetClientDomian(HttpContext context)
{
string clientDomain = string.Empty;
clientDomain = context.Request.UrlReferrer.Host;
return clientDomain;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.