我在kkk.com
有wcf服务主机。当某人(其他域)请求我的服务时,我会使用此代码获取客户的域名。
public static string GetClientDomian(HttpContext context)
{
string clientDomain = string.Empty;
clientDomain = context.Request.Url.Host;
return clientDomain;
}
但它总是返回kkk.com
不返回客户端的域名。怎么解决这个?感谢。
答案 0 :(得分:2)
行。这段代码很有用。将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;
}