我最近在使用 Facebook Like 按钮时遇到了很多问题。具体来说,当用户单击“赞”按钮时,不会出现评论对话框,而是显示“无法访问页面”的错误链接。
当 Facebook Linter 抓取这样的页面时,它会得到一个 302,它将 linter 重定向到jsessionid=xxx
附加的 URL。我假设 Facebook 正确处理 302,并决定将 Tomcat 配置为存储jsessionid
为 cookie。这是一个例子:http ://galecsy.com:88/lrm/ms/oid/75009
我还假设 Facebook Linter 可以处理 cookie,因为这里有一个cookies:true
参数:http FB.init()
: //developers.facebook.com/docs/reference/javascript/
jsessionid
但是,当 linter遵循 302 重定向时,它似乎没有保留cookie。那么,有没有办法强制 linter 尊重 cookie?cookies:true
如果不是, JS SDK 上的这个参数是干什么用的?