MVC#URI片段

时间:2012-11-23 20:31:28

标签: c# asp.net-mvc facebook-graph-api

所以我正在使用Facebook API,我想知道是否有一种简单的方法可以从这样的URL访问URI片段:

http://localhost/MyController/MyAction#access_token=LONGTOKENSTRINGHERE&expires_in=6355

我需要“#”后面的值。 Request下面唯一可用的选项在“#”之前返回。我会使用客户端JS,但我需要Server来获取Access Token的值以及Expires时间。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

锚点(用#指定)根本不会被发送到服务器......它们在浏览器本地解析(即客户端)... javascript可以通过{{1}访问它}。

如果您需要这些服务器端,您可以找到告诉Facebook使用查询字符串而不是锚点的方法或者您使用一些javascript来访问该信息并将其与请求一起发送...