Javascript 自动登录到Zoho应用程序

Javascript 自动登录到Zoho应用程序,javascript,jquery,single-sign-on,zoho,Javascript,Jquery,Single Sign On,Zoho,我之前创建了一个脚本,当用户单击链接时,它会自动将用户记录到Zoho报告中。本质上,它允许通过共享用户ID进行单点登录以访问Zoho报告 这个脚本已经运行了很长时间,但不再起作用 这是老剧本: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://ww

我之前创建了一个脚本,当用户单击链接时,它会自动将用户记录到Zoho报告中。本质上,它允许通过共享用户ID进行单点登录以访问Zoho报告

这个脚本已经运行了很长时间,但不再起作用

这是老剧本:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <title></title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
    <script>

    $(document).ready(function() {

    $.ajax({  
        type:"GET",        
        url: "https://accounts.zoho.com/login",  // Send the login info to this page
        data: { LOGIN_ID: "username", PASSWORD: "password", IS_AJAX: "true", remember :-1,  servicename: "ZohoReports"}, 
        dataType: "jsonp", 
        timeout: 200000,
        complete: function() { location.href="https://reports.zoho.com";}      
    });
    });

    </script>
</head>

<body>
</body>
</html>

$(文档).ready(函数(){
$.ajax({
键入:“获取”,
url:“https://accounts.zoho.com/login“,//将登录信息发送到此页面
数据:{LOGIN_ID:“username”,PASSWORD:“PASSWORD”,IS_AJAX:“true”,记住:-1,servicename:“ZohoReports”},
数据类型:“jsonp”,
超时:200000,
完成:函数(){location.href=”https://reports.zoho.com";}      
});
});
我试过对脚本进行几次修改,但都没有成功。
如果有人有一些想法,我很高兴听到。你是否对所有用户使用一个登录?我想您可以使用的并发登录数是有限制的。与Zoho客户支持部门联系

参数
后面应该有空格吗记住:
?@胡说八道这不会有什么区别,因为他们只是更改了登录表单。我在手动登录期间观察了http流量,相同的值通过POST传递。当然,我只能通过跨域JSON调用执行GET。也许他们再也不接受一份礼物了。该函数确实添加了另一个参数getticket:false。我试过把它包括在内,但它不起作用。@Bidwell 5年后,但。。。你找到解决办法了吗?我现在也在尝试做同样的事情,但没有成功。我找不到解决办法。他们在cookie中使用一个密钥,需要将该密钥与凭据一起发送回给他们。我可以在服务器上这样做,但不能像我需要的那样通过web浏览器远程会话。它似乎允许我在不同的浏览器和计算机中使用相同的ID手动登录。这可能是一个问题,但看起来与这个问题无关。