Response.Redirect在URL的末尾添加#_ = _

时间:2016-07-14 03:33:29

标签: c# asp.net redirect

我在ASP.NEt中使用Response.Redirect重定向到同一页面,但使用不同的查询字符串。但是,当页面重定向时,由于某些原因未知,此哈希值#_=_将被添加到页面中。

这是C#中的重定向代码:

Response.Redirect("~/signup/?type=facebookregistration");
 return;

是什么导致这种情况?

1 个答案:

答案 0 :(得分:1)

使用Facebook进行身份验证包括一个可选的网址片段... redirect_uri,当此片段留空时,会附加空片段#_=_。 他们实际上在这篇文章中提到了它

https://developers.facebook.com/blog/post/552/

如果这会影响您的应用程序的行为,您可以使用javascript轻松删除