Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.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# 如何在c中从ajax处理程序获取重定向url_C#_Javascript_Ajax - Fatal编程技术网

C# 如何在c中从ajax处理程序获取重定向url

C# 如何在c中从ajax处理程序获取重定向url,c#,javascript,ajax,C#,Javascript,Ajax,我正在向ajaxhandler发送请求 我想,如果用户没有登录,那么它会将重定向url发送回登录页面 页面在ajaxrequest响应后自动重定向到登录页面我们只需在JSON响应中传递url,然后让AJAX处理程序检查并设置位置,但这可能会带来安全问题,您可能只想发送回一个标志或其他东西,并将url保留在客户端。我有一个想法 使用json发送请求 在json中,返回重定向url,当您得到json结果时,再重定向到特定页面,这意味着ajax处理程序返回一个重定向url,并直接转到dat pagei

我正在向ajaxhandler发送请求 我想,如果用户没有登录,那么它会将重定向url发送回登录页面
页面在ajaxrequest响应后自动重定向到登录页面

我们只需在JSON响应中传递url,然后让AJAX处理程序检查并设置位置,但这可能会带来安全问题,您可能只想发送回一个标志或其他东西,并将url保留在客户端。

我有一个想法

使用json发送请求
在json中,返回重定向url,当您得到json结果时,再重定向到特定页面,这意味着ajax处理程序返回一个重定向url,并直接转到dat pagei,如果使用表单身份验证,那么如果用户未登录,则可以轻松重定向到页面,这意味着检查用户cookie以确定他是否已注册。