0
我的wcf服務正在從控制檯或窗口應用程序中調用。如何知道用戶從哪個國家/地區呼叫了該服務?如何知道用戶從哪個國家撥打過wcf服務?
我的wcf服務正在從控制檯或窗口應用程序中調用。如何知道用戶從哪個國家/地區呼叫了該服務?如何知道用戶從哪個國家撥打過wcf服務?
首先你需要消費者IP地址。你可以簡單地這樣得到它:
var iPAddress = HttpContext.Current.Request.UserHostAddress;
然後你應該提取IP地址信息。有很多免費的API來做到這一點。我用這個:http://ip-api.com