【发布时间】:2018-07-19 06:21:49
【问题描述】:
我正在开发一个机器人,我必须根据用户当前的位置向他们显示优惠。 我使用这种方法来获取用户的IP地址:
String ip = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];
if (string.IsNullOrEmpty(ip))
{
ip = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
}
但是代码获取的IP地址是完全错误的。
在bot框架C#中获取用户IP地址的正确方法是什么?
【问题讨论】:
-
我想在不要求用户输入位置的情况下获取用户的当前位置。@FeiHan
标签: c# botframework bots currentlocation