2015-04-26 103 views
0

我有一个要被第三方解决方案访问的模块。我的应用程序将会有数据交换。我需要知道请求者的域名,以确保数据/请求来自正确的来源。获取请求域或服务的url

如果有人从www://xyz.com/Y1访问www://abc.com/A1/A2(我的应用程序),那么我需要得到“xyz.com”来验证它的来源。我已经为我的动作A2创建了一个自定义属性,它将筛选从xyz.com发布的值。在此我需要在执行任何其他操作之前验证域名。

我使用的技术是MVC 4 C#。

回答

1

HttpContext.Current.Request.UserHostAddress

我觉得this将是对你有帮助。

+0

感谢您的链接。 –