获取请求域名或服务的网址

时间:2015-04-26 11:39:02

标签: asp.net-mvc-4

我有一个可由第三方解决方案访问的模块。在我的应用程序方面会有一个数据交换。我需要知道请求者的域名,以确保数据/请求来自正确的来源。

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

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

1 个答案:

答案 0 :(得分:1)

HttpContext.Current.Request.UserHostAddress

我认为this会对您有所帮助。