如何识别加载我的主页的MVC C#网站(即调用URL)

时间:2015-09-29 08:47:22

标签: c# asp.net asp.net-mvc asp.net-mvc-4

我们有一个在MVC C#中开发的网站,我们想知道如何从另一个网站的链接加载主页时,如何识别主页的加载位置(即调用URL)。当有人从特定的网站加载我的主页时,我想了解它,并给予他特殊的待遇,如自动登录网站。

1 个答案:

答案 0 :(得分:4)

  

如果有人从特定网站加载我的主页,我想了解它并给予他特殊待遇,例如自动登录该网站。

没有。不不不。没有。

当然是referrer is already being suggested,但由于这是用户提供的值,所以你绝对不应该依赖它。任何人都可以在浏览器中设置引荐来源标头,因此任何知道这一点的人都可以登录您的网站。

如果您控制两个站点,您可以在站点B(推荐站点)上为登录用户提供您在站点A的链接中包含的令牌。然后在站点A中验证令牌的有效性并相应地采取行动。 / p>