部分视图加载与iframe Facebook应用程序的Ajax

时间:2013-12-30 21:03:42

标签: c# asp.net-mvc asp.net-mvc-4 razor facebook-c#-sdk

尝试使用Jquery渲染部分视图用于ASP.NET MVC Facebook应用程序我不断获得 X-Frame-Options:Deny。 以下是我在响应标题上看到的内容,firebug以红色字体显示此请求。

x-xss-protection:   0
X-Frame-Options:    DENY
X-Firefox-Spdy: 3
x-fb-debug: gG2lr3dx460A0/cvtfzZKxmfepqa2PcBqsiXur3C9Pk=
x-content-type-options: nosniff
Pragma: no-cache
p3p:    CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
Expires:    Sat, 01 Jan 2000 00:00:00 GMT
Date:   Mon, 30 Dec 2013 20:54:00 GMT
Content-Type:   text/html; charset=utf-8
Content-Encoding:   gzip
Cache-Control:  private, no-cache, no-store, must-revalidate

这是我的jquery调用

$ .post(myUrl,function(data){             $( '#detailsDiv')replaceWith(数据)。         });

如果我使用锚标记并重页加载它是有效的。但这不是我想要的,我想使用Jquery调用渲染局部视图。

<a target="_top"  href="@GlobalFacebookConfiguration.Configuration.AppUrl@Url.Action("GetFriends", "Home")">Test me please</a>

0 个答案:

没有答案