Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何知道用户来自站点A_C#_Javascript_Php_Asp.net_Cookies - Fatal编程技术网

C# 如何知道用户来自站点A

C# 如何知道用户来自站点A,c#,javascript,php,asp.net,cookies,C#,Javascript,Php,Asp.net,Cookies,我有站点B的特定API,但我需要让站点B知道何时是执行它们的正确时间。正确的时间是用户来自站点A。如何确保访问者来自站点A?站点B的编程语言可能是C#aspx或php 更新 我需要让整个站点B从站点A了解用户。否则,新页面或重定向将导致脚本无法工作 您需要查看HTTP Referer头: $_SERVER['HTTP_REFERER'] 有关更多HTTP标头,请参见。您需要查看HTTP Referer标头: $_SERVER['HTTP_REFERER'] 请参阅以了解更多HTTP标头,因为

我有站点B的特定API,但我需要让站点B知道何时是执行它们的正确时间。正确的时间是用户来自站点A。如何确保访问者来自站点A?站点B的编程语言可能是C#aspx或php

更新
我需要让整个站点B从站点A了解用户。否则,新页面或重定向将导致脚本无法工作

您需要查看HTTP Referer头:

$_SERVER['HTTP_REFERER']

有关更多HTTP标头,请参见。您需要查看HTTP Referer标头:

$_SERVER['HTTP_REFERER']

请参阅以了解更多HTTP标头,因为请求包含标头引用器。在java中,您可以使用它

String referrer = request.getHeader("referer");

检查chrome中的网络面板。单击请求并查看标题下的选项卡。如果您访问来自google的页面,您将看到作为google的referer。

因为请求包含标题referer。在java中,您可以使用它

String referrer = request.getHeader("referer");

检查chrome中的网络面板。单击请求并查看标题下的选项卡。如果您从google访问一个页面,您将看到引用者为google。

您可以在asp.net中使用此功能获取引用URL

    public static string GetReferalUrl()
    {
        var lStrRefUrl = "";
        if (HttpContext.Current.Request.UrlReferrer != null)
            lStrRefUrl = HttpContext.Current.Request.UrlReferrer.Host;
        return lStrRefUrl;
    }
您可以从HttpContext.Current.Request的每一个信息表单

请注意,用户可能会隐藏有关服务器的信息。它还可以隐藏它是IIS还是其他web服务器。这只是一个配置,您需要从服务器或单个站点中删除它

这是一个关于请求头的好链接。

您可以在asp.net中使用此功能获取参考URL

    public static string GetReferalUrl()
    {
        var lStrRefUrl = "";
        if (HttpContext.Current.Request.UrlReferrer != null)
            lStrRefUrl = HttpContext.Current.Request.UrlReferrer.Host;
        return lStrRefUrl;
    }
您可以从HttpContext.Current.Request的每一个信息表单

请注意,用户可能会隐藏有关服务器的信息。它还可以隐藏它是IIS还是其他web服务器。这只是一个配置,您需要从服务器或单个站点中删除它

这是一个关于请求头的好链接。

google http Referer,用于c#、aspx和php,您应该会发现……当您实现CORS(跨源资源共享)时,您需要控制所有这些内容,但对您来说最有用的是源标题,您可以从中找到提出请求的人google http Referer,用于c#、aspx和php,当您实现CORS时,您会发现(跨来源资源共享)你需要控制所有这些东西,但对你来说最有用的是原始标题,你可以从中找到提出请求的人知道他们是否是aspx的站点吗?仍然没有回答你的问题吗?是的,我测试了这个。当从一个页面重定向到另一个页面时。比如说,通过页面的一些活动,如果他们是,那么它将丢失infoany的想法aspx的ite?仍然不能回答你的问题?是的,我测试了这个。当从一个页面重定向到另一个页面时。比如说,通过页面的一些活动,那么它将丢失信息