Facebook Internet Explorer中的FB.login错误

Facebook Internet Explorer中的FB.login错误,facebook,internet-explorer,internet-explorer-8,share,Facebook,Internet Explorer,Internet Explorer 8,Share,我使用connectjs(FB.login)以标准方式登录用户以共享我的页面。在所有普通浏览器(chrome、firefox、opera)中,它都会弹出一个带有权限请求的窗口(一切正常)。但在Internet Explorer(7和8,未在6中测试)中,它会弹出一个窗口,显示:“myapp出现错误。请稍后再试。” 这是我的代码: <div id="fb-root"></div> <script language="javascript"> var nombre

我使用connectjs(FB.login)以标准方式登录用户以共享我的页面。在所有普通浏览器(chrome、firefox、opera)中,它都会弹出一个带有权限请求的窗口(一切正常)。但在Internet Explorer(7和8,未在6中测试)中,它会弹出一个窗口,显示:“myapp出现错误。请稍后再试。”

这是我的代码:

<div id="fb-root"></div>
<script language="javascript">
var nombre = "";
var pic_big = "";

FB.init({
    appId       :   '161599150607341', // App ID
    channelUrl  :   '//emocionesverde.com/channel.html', // Channel File
    status      :   true, // check login status
    cookie      :   true, // enable cookies to allow the server to access the session
    xfbml       :   true  // parse XFBML
});

function conectarse() {
    FB.login(handleSessionResponse, {
        scope: 'publish_stream, user_about_me'
    });
}

function handleSessionResponse(response) {
    if (response.authResponse) {
        FB.api('/me', function(response) {
            //console.log(response.name);
            window.nombre = response.name;
            getUserPic(response.id);
        });
    }
}

function getUserPic(uid) {
    FB.api('/me?fields=picture&type=large', function(response) {
        //console.log(response.picture);
        window.pic_big = response.picture;
        publicar();
    });
}

function publicar() {
    FB.ui({
        method: 'stream.publish',
        message: '',
        attachment: {
            name: 'Emoción es Verde',
            caption: window.nombre + '  midió el impacto de sus acciones verdes. Te invitamos a conocer acciones para mantener el planeta verde con Emoción es Verde',
            media: [{
                type: 'flash',
                swfsrc: 'http://mainteractivetools.com/erik/mifb/emocionesverde/Prueba.swf?pic=' + window.pic_big + '&nombre=' + window.nombre,
                imgsrc: 'http://mainteractivetools.com/erik/mifb/emocionesverde/telefonica1.jpg',
                expanded_width: '450',
                expanded_height: '258'
            }],

            href: 'http://www.emocionesverde.com'

        },
        action_links: [{
            text: 'Emoción es Verde',
            href: 'http://www.emocionesverde.com'
        }],
        user_message_prompt: 'Escribe un comentario'
    }, function (response) {});
}

$('#swfmapsdiv').css('visibility', 'hidden');
</script> 

var nombre=“”;
var pic_big=“”;
FB.init({
appId:'161599150607341',//应用ID
channelUrl:'//emocionesverde.com/channel.html',//频道文件
状态:true,//检查登录状态
cookie:true,//启用cookie以允许服务器访问会话
xfbml:true//解析xfbml
});
函数conectarse(){
FB.登录(handleSessionResponse{
作用域:“发布\u流,用户\u关于\u我”
});
}
函数handleSessionResponse(响应){
if(response.authResponse){
FB.api('/me',函数(响应){
//console.log(response.name);
window.nombre=response.name;
getUserPic(response.id);
});
}
}
函数getUserPic(uid){
FB.api('/me?fields=picture&type=large',函数(响应){
//console.log(response.picture);
window.pic_big=response.picture;
publicar();
});
}
函数publicar(){
FB.ui({
方法:“stream.publish”,
消息:“”,
附件:{
名称:“维德运动”,
描述:window.nombre+“维德火山口的冲击力。维德火山口火山口的火山口火山口”,
媒体:[{
键入:“flash”,
swfsrc:'http://mainteractivetools.com/erik/mifb/emocionesverde/Prueba.swf?pic=“+window.pic_big+”&nombre=“+window.nombre,
imgsrc:'http://mainteractivetools.com/erik/mifb/emocionesverde/telefonica1.jpg',
扩展_宽度:“450”,
扩展高度:“258”
}],
href:'http://www.emocionesverde.com'
},
行动链接:[{
文本:“维德情绪”,
href:'http://www.emocionesverde.com'
}],
用户\消息\提示:'描述不符合条件'
},函数(响应){};
}
$('#swfmapsdiv').css('visibility','hidden');


您是否尝试添加p3p标题?这是一件好事,解决了很多问题。不管这些密码多么神秘。Facebook实际上试图做的是跨域共享cookie,这是一个安全标志。你需要说没问题。

你试过添加p3p标题吗?这是一件好事,解决了很多问题。不管这些密码多么神秘。Facebook实际上试图做的是跨域共享cookie,这是一个安全标志。你需要说没问题。

问题可能在channelUrl中,请尝试将整个路径放在那里,即


同时以应用开发者身份登录facebook-错误消息将更加详细

问题可能出现在channelUrl中,请尝试将整个路径包含在那里,即


同时以应用开发者身份登录facebook-错误信息将更加详细

IE总是出现错误…IE总是出现错误…是的,Brent说了什么:)请参见此处了解p3p标题tks的详细说明,我尝试设置p3p,然后我回来分享我的消息。是的,布伦特说:)这里有关于p3p标题tks的详细解释,我尝试设置p3p,然后我回来分享我的观点。