尝试使用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>